|
|
|
|
![]() ![]() |
Nov 29 2005, 05:53 AM
Post
#1
|
|
|
Cosmic Overlord Group: Members Posts: 571 Joined: 26-November 05 From: Denver, Colorado, US Member No.: 9,811 myCENTs:45.66 |
Here is what I felt I need - a simple content management system. I have a lot of things that I need to put on the web, and by now, I am pretty much tired of repetitively coding in HTML. So, I need to resort to a Content Management System (CMS). I know there are a lot of CMS around, a lot of free ones too. One that seems good being PHPNuke.
But, as I said, I need a pretty simple CMS. Simple in the keyword. So, I thought about designing a system for myself. That would ensure that I would learn a lot during the process. So are there any resources that you would like to point me at, that would be of help? More in terms of architecture design and such? Because that is the phase I am presently at. I would be keeping track of things on how I proceed at my blog. The link is: My Blog for those who wish to see for themselves. [Moderators, please remove this, if it is not appropriate to post link]. |
|
|
|
Nov 29 2005, 07:55 AM
Post
#2
|
|
|
Geek in-training Group: Members Posts: 301 Joined: 2-July 05 From: Washington State, USA, 3rd Rock from the Star Sol Member No.: 6,772 |
well to be honest I don't know much about resources in the way of directing you in how to go about designing a CMS but from personal experiance and knowing people that have used multiple CMS's I have found that Mambo/Joomla is a "very simple" CMS but also very powerful. I am currently using it and although I'm having a bit of a problem, of my own creation by the way, it has been simple to install and learn how to work with. Hope this has been helpful if not....sorry.
|
|
|
|
Nov 29 2005, 08:12 AM
Post
#3
|
|
|
End Of Computer Group: Members Posts: 346 Joined: 1-September 04 From: .:: MARS ::. Member No.: 28 |
i suggest you use PHPNUke, it is more flexible and powerfull than other content management systems in the web, PHPNuke have many moudles for example : forum(php BB), photo gallery, news and article publisher, poll, Advertisement, Statistics
and multi lever user, multi languages you can download PHPNUKE from official website: http://www.phpnuke.org/ or install from CPANEL |
|
|
|
Nov 29 2005, 08:19 AM
Post
#4
|
|
|
[+] Graphic Designer [+] Group: Members Posts: 614 Joined: 6-April 05 From: Croatia Member No.: 3,666 |
Well, actually myweb is a simple CMS, but rather than coding myself, I used existing scripts and modified them to my own needs, so that way I get myself a pretty neat and simple CMS, but there are many thing that I will probably need to correct, to be able to call it "Real" CMS system. Untill then, it's a "beta" version
|
|
|
|
Nov 29 2005, 08:19 AM
Post
#5
|
|
|
Cosmic Overlord Group: Members Posts: 571 Joined: 26-November 05 From: Denver, Colorado, US Member No.: 9,811 myCENTs:45.66 |
Well, the point is that I do know of all those CMS, but what I wanted to do was to design and code one of my own. I want to know what it takes to create a CMS in terms of implementation. For that sake, I would like some design documentation or something of that sorts, that gives me the architectural and functional views. If there are none, that is fine. I will try to work something out, and may be
|
|
|
|
Nov 29 2005, 11:39 AM
Post
#6
|
|
|
Premium Member Group: Members Posts: 209 Joined: 7-October 05 From: Đà Nẵng City - Việt Nam Member No.: 8,966 |
Why don't you use XOOP. It's very simple, you can install new modules to fit your need. My site is using that.
|
|
|
|
Nov 29 2005, 01:41 PM
Post
#7
|
|
|
Cosmic Overlord Group: Members Posts: 571 Joined: 26-November 05 From: Denver, Colorado, US Member No.: 9,811 myCENTs:45.66 |
QUOTE(PureHeart @ Nov 29 2005, 05:09 PM) Why don't you use XOOP. It's very simple, you can install new modules to fit your need. My site is using that. As I said earlier, I want to design and code a CMS myself. There is nothing like hands-on practicals that would teach me all the concepts and tricks. After that I may shift to something else. It is something like: I need to reinvent the wheel, 'Cause I need to feel the thrill! |
|
|
|
Nov 30 2005, 05:49 AM
Post
#8
|
|
|
Premium Member Group: Members Posts: 493 Joined: 15-August 05 Member No.: 7,873 |
Try opensourcecms.com
They have a bunch of free CMS's that you can try before you download. If your looking for simple and flexible, I highly recomend taking a look at AngelineCMS at angelinecms.info Make sure it is AnglineCMS 0.6.5 or 0.8.0 not AnglineCMS-Lite. THe Lite Version is a simple blog tool not a full featured system. 0.6.5 seems to have a few more features like a built in image gallery and forum system. 0.8.0 is the latest and seems to be aimed more towards blogging. One of the pluses is it has a flexible template system. I recomend 0.6.5 for the templates as 0.8.0 don't seem to have a lot, but it is really easy to take a basic HTML template and apply it to the sitr with a little CSS. |
|
|
|
Nov 30 2005, 09:40 AM
Post
#9
|
|
|
[+] Graphic Designer [+] Group: Members Posts: 614 Joined: 6-April 05 From: Croatia Member No.: 3,666 |
QUOTE(unimatrix @ Nov 30 2005, 07:49 AM) One of the pluses is it has a flexible template system. I recomend 0.6.5 for the templates as 0.8.0 don't seem to have a lot, but it is really easy to take a basic HTML template and apply it to the sitr with a little CSS. That angelineCMS really looks nice, and it goes with standards... so, I like it! and I will think of it in future, maybe it replace my current cms |
|
|
|
Nov 30 2005, 11:17 AM
Post
#10
|
|
|
Hedonist at large Group: Members Posts: 610 Joined: 30-July 05 From: another realm Member No.: 7,524 |
QUOTE I want to design and code a CMS myself. There is nothing like hands-on practicals that would teach me all the concepts and tricks. After that I may shift to something else. It is something like: I need to reinvent the wheel, 'Cause I need to feel the thrill! There is a thread somewhere in the forums which explains how to develop your own CMS. It's actually a matter of first framing a layout that you like, for example: CODE <?include 'basic.php';?> <html> <head> <title><?mytitle();?></title> </head> <body> <!-- Insert Header code here --> <?include 'header.php';?> <!-- Insert menu code here --> <?include 'menu.php';?> <!-- Insert Navbar code here --> <?include 'navbar.php';?> <!-- Insert Content code here --> <?include 'content.php';?> <!-- Insert footer content here --> <?include 'footer.php';?> </body> </html> and then customising each of the other pieces in your design like footer.php, menu.php and so on. You can go one step further and develop a frontend for this (say admin.php) which will allow you to login and then open each of the codes in a text box for easy editing. That's just about the basics for a CMS. I would say actual CMS packages are much more complex. |
|
|
|
![]() ![]() |
Similar Topics
|
Lo-Fi Version | Time is now: 5th December 2008 - 01:19 AM |