We help IT Professionals succeed at work.

Web Design Help!

341 Views
Last Modified: 2012-05-06
I am looking to get help developing a very usable company website in CSS/XHTML, packed with different features, for example:

Subscribe to the sites RSS feeds/embedded RSS feeds on the site.
JQuery Slides.
Blog
An advanced form that gives the users a real-time estimate using radio buttons.
A Quote form to email me with details
A regular company contact form
Instant chat client.
Client login
CMS to liaise with my clients.

Developers are approaching me with quotes using Joomla, which i do not like the sound of. So was hoping for a point in the right direction with this, maybe I should hard code some of the features, or use different packages like wordpress for the blog only, or maybe I should build the whole thing on a framework like joomla or use a pre-fabricated CMS. I heard that lightCMS was good for designers. I really don't know what direction i should go, bearing in mind, i will be building onto this site, so i think Joomla may be restrictive.

this is what i have so far: http://www.nuttifox.com
this is a site i like: http://www.ohmedia.ca

Many Thanks,
Chris
Comment
Watch Question

Commented:
Depends what you want, I guess. If you are making a web-application you might be better off creating "your own" framework, so to speak.

It sounds though as if you are designing up a website that you only intend to use as a display-case for your products or such! :-) Blogs, contact, messages etc.

I'd say a framework might be good then. I havn't looked into what frameworks there are.. a google from frameworks showed this chart:

http://www.phpit.net/demo/framework%20comparison/chart.php

Some frameworks are more basic and requires you to write most of the pages while not forcing you to invent the wheel over and over.

That chart looks like a good start to see what frameworks there are, compare it with your needs and your will to write a lot of PHP behind the scenes. Then google each framework to see how much customisation they allow. Some frameworks has a lot of plugins for extra abilities aswell as communities to ask for help about framework specific questions.

Hope this was of any use to you :-)

Author

Commented:
I just basically want to achieve the features above in the best way. I want to keep the site CSS/XHTML is features built in from a framework, is that how it works? That chart is helpful, cakePHP looks like a good framework to use. Do you know of any good CMS systems to take care of client secure communication stuff.

Thanks

Author

Commented:
* rather than custom-coding everything. Thanks
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION

Commented:
Then option number three is writing your own framework then using that to develop your website ;-)

Author

Commented:
That's great, cleared things up for me. Many Thanks

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.