Dreamweaver vs. codeigniter

I created a few hundred pages for my new (not-yet-live) site in Dreamweaver, and then sought a coder to help me finish to launch. He wants to move all the code to an MVC, and CodeIgniter is his choice. Any thoughts? Is this just being redundant, and can’t I just manage my new site via Dreamweaver? (It will have many pages for visitor comments, some for visitor uploads of videos via youtube, and some for visitor uploads of photos.)

Hello hiya, welcome to Sitepoint :).

If you don’t believe that the advice the coder is giving is good, why bother hiring him in the first place :)? I wouldn’t even bother with doing a MVC. Are you having difficulties managing it right now? If you are including steps along the way to make updating hte website easy (such as doing php includes, for example) you shouldn’t need a MVC.

If he wants to do it though, and you’re paying him anyway, just let him do it.

@hiya,

If you already have a few hundred pages in Dreamweaver then get the show on the road now and start building your SEO Brownie Points.

I tried Dreamweaver a long time ago and dropped it in favour of CI. If your pages are not already in a database then create the tables and start running CI in parallel.

The major feature I like about CI is that once coded it takes less than 5 seconds to upload a new page complete with images. If HTML formatting is required it takes a little longer.

Once the page is posted:

  1. has it’s own page and is instantly shown at the top of the dynamic landing page
  2. is allocated a link with a day in the calendar
  3. is allocated a section in the summation which shows nearly three-thousand page links above the fold.
  4. any thumbnails are instantly generated and slotted alphabetically into the picture preview summation
  5. all text is instantly available in the search (Google eventually updates but sometimes misses some pages)
  6. the new page is automatically added when a sitemap is generated (takes less than a second to generate nearly 3,000 page XML file )
  7. comments are instantly available (withdrawn on my site because of the effort involved in preventing malicious content from being posted)
  8. CI is robust and has a very friendly forum that welcomes newbies
  9. MVC is the way forward but before starting take your time to read about Modules to prevent conflicts when updating .
  10. Views with skins are easily changed and can be dynamic (I will soon be requesting budding designers to develop skins similar to Zen)

Can you do all the above using Dreamweaver?

Have you uploaded your site and have a link available?

You created a few hundred static pages… talk about redundant, maintenance nightmare…

The programmer is given you invaluable advice in moving to a dynamic site. Whether that be CI or whatever. When you have 100 static pages (likely to increase) it is time to move to something dynamic.

I like dreamweaver with the compare of codeigniter because it provide good features and it is easy to use. you can write the code easily with dream weaver so i like it very much.

Dreamweaver is okay in some situations, but once you start getting over a dozen pages, you might want to start thinking about a framework or CMS, otherwise it starts becomming nightmare to update and maintain.

I think the last bit is the sticking point here. If you want a site where users can add comments, upload videos and photos, a static site done in Dreamweaver won’t cut it. You need a CMS, and CI is one option for that. It’s a framework on which a dynamic site can be built. You could just get a pre-built CMS (that uses CodeIgniter) by getting an ExpressionEngine license. Then you wouldn’t need the developer at all–as you only need to know HTML and CSS. :slight_smile: And of course, there are many other CMSes as well, like Drupal, that are free.

Comparing Dreamweaver to CodeIgnitor is like comparing apples and oranges. They are two completely different things. One is a WYSIWYG editor and the other is an PHP “MVC” framework. They aren’t even near the same level.

True about the apples and oranges comparison but the task is to create a website and the question was “…and can’t I just manage my new site via Dreamweaver?”

For PSD to HTML I actually prefer SiteGrinder now. It has plugins for Wordpress as well which makes it so much easier. For smaller coding, Dreamweaver works fine still. I love how it works with the FTP for my servers right out of the box.

dreamweaver is an editor with various editing features. But codeigniter is a PHP frame work. So that functionality of both are different? Isn’t it?

Yes indeed. It’s not so much a comparison of apples and oranges as apples and boxes.