homepage Welcome to WebmasterWorld Guest from 54.237.99.131
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Hardware and OS Related Technologies / Website Technology Issues
Forum Library, Charter, Moderators: phranque

Website Technology Issues Forum

    
To CMS or NOT
plz someone ans before i go crazy
sunandoghosh

5+ Year Member



 
Msg#: 3980 posted 3:11 pm on Apr 9, 2005 (gmt 0)

Well I think my head is going crazy and the reason is...........

I am absolutely new to web development and after much effort learned basic html, php, sql and css ftp etc and now i fail totally to understand why people use CMS at all and although there is a lot being said about CMS i fail to understand it truly i believe in practical interpretations...

I hope more experienced people here will possibly be able to clarify the following...

1. If anyone who is completely novice and only knows how to use web browser and surfing the net then even he can also own and manage a website without even knowing anything about html, css, ftp etc provided someone installs a CMS for him/her for the first time....

First of all please say whether the above is true or not?

2. Second assuming first is correct the novice person can continue to manage website happily through a administration interface whereby he can make possible changes in look appearnce and functionailities wanted from the CMS without even seeing at codes or
knowing anything about any programming knowledge....

I agree though that he/she will be limited by predefined options as regards changes in functionality, layout, appearance and so on........

Plz correct me if i am wrong...............

3. however if anyone knows codes or programming languages on which the CMS is based then in case of situation 2 he/she will be able move beyond the limits set by the original creator of CMS...........

Another option is if there are lots of mods/hacks (which i believe means codes which are separately available and can be easily added to core code without much programming knowledge) available for the particular CMS then again no programming knowledge is
necessary if someone can install the hacks or mods for the novice.......

please correct if i have misinterpreted something above...

4. However, again let me take one example where say a person has some basic knowledge of codes but not much knowledge.......

case a : he writes pages in html and then uses phpbb forum readily available..........

case b: in case he uses a CMS say hypothetically for example mambo which has no currently (just assumption) phpbb hack available then he will have to use default forum feature provided by the CMS mambo itself since he cannot make a hack himself....and thus may have less robust forum feature compared to say phpbb which was available in case a

so under these circumstances should he go for a or b

5. The main point should one write all pages say in php and html and use separately available best scripts avialble for each functionailty like phpbb for forum; gallery for images; phpadnew for banner; os commerce for shopping cart, advanced poll for polling and so on so that he can have the best combination provided he has some basic code or programming knowldge to integrate all of these...

so my q is is this possible to integrate the way i say in immediate paragraph easily or its too tough and does it require basic or otherwise every advanced knowledge of programming language...

alternatively, should he use a CMS like say mambo or typo3 and use all default forums, poll, etcccc.

I know from my discussion above you must have concluded i am pretty confused or messed up above all into a hotchpotch. I would really appreciate if someone can reply taking each point individually and throwing his knoledge and experience reply.........

And additional comments, opinions, and suggestions are more than welcomed........

thanks a lot... will wait for replies as my head is really paining with this " To CMS or NOT to
CMS " stuff........ got to sort out........

please reply soon........................................................

 

sunandoghosh

5+ Year Member



 
Msg#: 3980 posted 5:13 pm on Apr 12, 2005 (gmt 0)

I cant beleieve that noone replied to this,..............

plz i urge someone replyyyyyyyyyyyyyyyy

plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

markanthony

10+ Year Member



 
Msg#: 3980 posted 8:09 pm on Apr 13, 2005 (gmt 0)

CMS.

Get all of your eggs in one kind of basket.....

It will be easier to integrate a single type of technology with itself. CMS provides a few more benefits than just a GUI for editing pages.

Pluggable Workflow for instance cannot be readily created without advance programming knowledge and more importantly advanced domain knowledge.

You will find that once you have become proficient in a language and a CMS using the same, you will quite a powerful tool....

And you can always still use any of the other technologies...phpbb or whatever, in a different area of your website.

No more time for a longer conversation...but I will come back to this one.

sunandoghosh

5+ Year Member



 
Msg#: 3980 posted 1:00 pm on Apr 15, 2005 (gmt 0)

"No more time for a longer conversation...but I will come back to this one. "

hope u reply sometime later at details to all queries thanks

mack

WebmasterWorld Administrator mack us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 3980 posted 1:39 pm on Apr 15, 2005 (gmt 0)

1. If anyone who is completely novice and only knows how to use web browser and surfing the net then even he can also own and manage a website without even knowing anything about html, css, ftp etc provided someone installs a CMS for him/her for the first time....

To am extent this is true. In general anyone can use a cms system with little or no web development experience. To an extent the cms is designed to take the designer out of the web authoring equasion. The only difficult part would be installing the cms on the server and to an extent administering the cms. But once a cms is set up and configured correctly, anyone who has been granted acess can use use the system.

2. Second assuming first is correct the novice person can continue to manage website happily through a administration interface whereby he can make possible changes in look appearnce and functionailities wanted from the CMS without even seeing at codes or
knowing anything about any programming knowledge....

This is also very true. The importaint thing to remember is the entire cms is controled by one preson with an administrative account on the system. The admin can them alocate access rights to any registered member on the system. The admin can set up access and usualy set the access levels. For example you may be the admin and you want to grant rights to joe-blogs. You might not want to give him full access, you may want to limit him to certain areas. For example you way want to allow him to post articles, but not to alter any of the cms settings. You may also want to approve his articles before they are published.

3. however if anyone knows codes or programming languages on which the CMS is based then in case of situation 2 he/she will be able move beyond the limits set by the original creator of CMS...........

Generaly the answer would be no. Most cms applicatins are very secure. The admin area is password protected and each user has his/hr own log in details. In order to change the systen the user woudl need to either know the admin password, or the server ftp details, in either case this is a security risk and shouldent happen in the first place.

4. However, again let me take one example where say a person has some basic knowledge of codes but not much knowledge.......

case a : he writes pages in html and then uses phpbb forum readily available..........

case b: in case he uses a CMS say hypothetically for example mambo which has no currently (just assumption) phpbb hack available then he will have to use default forum feature provided by the CMS mambo itself since he cannot make a hack himself....and thus may have less robust forum feature compared to say phpbb which was available in case a



You could do this in 2 ways. Some cms's have forum software built in. Very often as you point out it is not great, but there is no real need to have the forum directly integrwted with the cms unless you want to use the same usernames and passwords. In this case you can use a bridge to force your forum to use the same user details as your cms. This may involve a bit of coding to set it up depending on what choice of cms you go with. Some have pre written bridges to accept third party applications such as forums.

5. The main point should one write all pages say in php and html and use separately available best scripts avialble for each functionailty like phpbb for forum; gallery for images; phpadnew for banner; os commerce for shopping cart, advanced poll for polling and so on so that he can have the best combination provided he has some basic code or programming knowldge to integrate all of these...

This is not an easy answer. To my way of thinking, do one thing and do it well. By this I mean you have apps that are forums, apps that are galleries and apps that are content management applications. When an app tries to be all of these thngs I feel the quality of each component is less than that of a stand alone script.

The main reason why spo many cms applications try to include as many features as possible is to allow you to offer all content within the same emplates and with the same user details. If you feel the pree installed apps are good enough then I woudl go with them. If you want to ue outside apps then you may want to look into merging their databases to allow one log in for users.

To cms or not to cms....

I would say a cms is a good choice if you have a very large website, or if you intend to allow different members of the team to have the ability to change sections. To an extent a cms will ofsett the cost and time of having to teach staff to use html php etc. The other advantage is that once set up, it will reduce the amount of time the admin needs to spend on the site.

Mack.

sunandoghosh

5+ Year Member



 
Msg#: 3980 posted 1:52 pm on Apr 15, 2005 (gmt 0)

hey mack thanks a lot buddy for ur valubale insights

let me digest all the facts and see if i need further clarification..

thanks a lot indeed

sunando

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Hardware and OS Related Technologies / Website Technology Issues
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved