Cms Or Write A Html /php Site
#1
Posted 13 December 2006 - 02:40 PM
What would be better-using a cms or writing the pages myself?
I need to be able to update the navigation and product pages easily, but I thought of using a basic php for the header, navigation and main body.
I have a wordpress blog but have read it isn't very 'powerful', so am open to other cms recommendations as long as they are not too complicated.
I know basic css, php and html/xhtml
Any suggestions or ideas?
Many thanks
Banter
#2
Posted 13 December 2006 - 08:01 PM
Road test a few and see if something fits, or will be possible to customize so that the resulting site can look like your own.
#3
Posted 14 December 2006 - 04:56 AM
I was wondering the same thing-how long would it take to get used to a cms to tweak it v's just getting on and writing my own!
Our current website uses cubecart which was a huge learning curve, and if I had known how many mods and tweaks I would have to do, let alone the look of it I don't think I would have gone ahead with it.
Banter
#4
Posted 14 December 2006 - 08:18 AM
With WP it basically starts with creating custom page templates (which is easy) and using the proper plugins (for example, RunPHP allows you to insert PHP code in pages (not sure about posts, but with using WP as a CMS for an otherwise "static" looking site, you're going to focus on using pages more anyway).
The reason I love WP so much is that it's fairly light on server loads and comes SE friendly out of the box. The more tweaks and customizations you make, the more SE friendly it gets.
#5
Posted 14 December 2006 - 09:20 AM
From a developer's point of view, WordPress is pretty much a CMS framework. You can add to it by tweaking the themes/templates and by installing, or writing, plugins and filters.
With other CMS's you get The Thing Which Is What It Is. Any additional work takes a lot of pulling and shoving. That is, unless you go enterprise style with a CMS framework such as Typo3. Now you're talking steep learning curve....
As I played with other CMS setups I always would end up coding more than I would developing the site. Make it do this or that it never was meant to do, apparently. One does that until the inevitable happens: you decide to write your own CMS. Not just "a" CMS but the CMS. The CMS that will revolutionize the field itself. And we feel we can do this between and during existing projects -- not as a projet by itself... It's similar to a programmer hitting upon a productivity or time management setup. With days of tweaking existing software we will "simply" start to write our own which, again, will revolutionize the field...
You know basic PHP and HTML. You can setup WordPress. You can download and activate plugins. You can tweak the templates. You can get help virtually anywhere on the web.
Add it all up and you get: WordPress
#6
Posted 14 December 2006 - 04:05 PM
The non-programmer will get a Typo or Drupal or Jambo and hope for the best.
The learning programmer will get to that point and look at the source code, thinking "why not tweak, write plugins, do it myself?"
The beginning programmer will take what they know and want to know and start building on top of something they know and love.
?
A while back I had an email conversation with a programmer who had tweaked phpBB for use as a CMS. Each post became a page. He was happy.
#7
Posted 14 December 2006 - 06:22 PM
Drupal - great. Mambo - fine. I happen to prefer WordPress because it is so amazingly flexible. On top of that it is so hugely popular that it is virtually impossible not to get help for it, extremely hard not to find a specific plugin for it.
I also think that WordPress is easiest for people to "step into". The theme/template is easy to understand. It is a very small step from pure HTML to understanding a little bit of PHP.
The phpBB story reminds me of a guy who ran his blog that way. This is when WordPress was still a small player and b2 still seemed to be under development. The guy was very happy. Reverse chronological posts, comments
#8
Posted 14 December 2006 - 06:57 PM
LOL. Mambo + Joomla = Joomlambo? My head hurts today.Jambo
#9
Posted 15 December 2006 - 05:43 AM
Then again, if you are quite good with PHP it might be easy enough to use PHP / SQLite to create a simple and fast CMS. Make it opensource, and slowly others will help you develop it too ...
Edited by whitemark, 15 December 2006 - 05:47 AM.
#10
Posted 19 December 2006 - 12:15 PM
What would be better-using a cms or writing the pages myself?
I think it all depends on the time you can afford and are willing to put into redeveloping the website.
Contemporary CMS solutions already offer robust customization options which justify coding a regular biz website on your own only for the sake of gaining more programming experience and the feel-good thrill of having coded it all from scratch. But if you need the site up and running in a few days - the research to find a good CMS and create the site with it would definately take less than coding it yourself..
For a very comprehensive list and comparison of CMS you may check CMS Matrix
I certainly agree on the previous posts for WordPress power for customization and I've seen users of the web creation service whose team I am on do wonders with their sites as well... So, for a regular biz site you need up an running yesterday it's worth considering a ready solution.
Edited by Emma Sparks, 20 December 2006 - 04:48 AM.
#11
Posted 19 December 2006 - 08:03 PM
#12
Posted 21 December 2006 - 02:22 PM
btw kensplace do you run lsblogs? I have a link on my existing blog!
Banter
#13
Posted 03 January 2007 - 04:31 AM
Edited by whitemark, 03 January 2007 - 04:33 AM.
#14
Posted 03 January 2007 - 05:33 AM
Other than that, choose the one that you are most comfortable with.
#15
Posted 07 January 2007 - 06:08 PM
Wordpress has functions and hooks for just about everything and the control panel is well layed out. I've used it again and again for projects. Forums, gallerys, advertising, multilingual and everything else isn't a problem with some modification.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users






