The Simpler The Better Less complex sites are easier to optimise and generally perform better.
Types of WebsitesSTATIC WEBSITESA static website is the simplest form of website.Site’s content is delivered without the use of server sideprocessing.Static websites are used principally for brochure sites.
Types of WebsitesDYNAMIC WEBSITESDynamic websites rely on server side scripting toprovide advanced interactivity;Usually use a database to deliver the content forindividual pagesAppropriate for developing large websites with contentwhich is formulaic.
Types of WebsitesContent Managed WebsitesRefinement of the database driven dynamic site.CMS provides a password protected interfacethrough which users can add, edit and removecontent from the site.CMS is particularly useful in the case of large siteswhich have numerous contributors.
Types of WebsiteE-Commerce Websitesdynamic website which has the functionality to processfinancial transactionsbuilt to mimic a bricks and mortar store and use themodel of stock pages, shopping basket system andcheckout, using asecure online payment system.
Types of WebsitesFlash WebsitesFlash is proprietary software developed byMacromedia.Flash websites can be visually stunning and provideotherwiseunachievable levels of user interactivity.However, it is almost impossible to carry out anymeaningful form of SEO on a Flash site and so it should,generally, be avoided.
Which is better? This one Or this one? http://www.nikibrown.com/designoblog/2009/03/03/the-worlds-ugliest-websites/
About WCMSSoftware system that provides:1. website authoring2. Collaboration3. Administration tools Designed to allow users with little knowledge of webprogramming languages or markup languages to create and manage website content with relative ease. Also allows multiple authors
Features of WCMSAutomated templatesAccess ControlScalable expansionEasily editable contentScalable feature setsWeb standards upgrades
CollaborationDelegationWorkflow managementDocument managementContent virtualizationContent syndicationMulti Language SupportVersioning
AdvanatgesLow CostEasy CustomizationEase of useWorkflow Management
DisadvantagesCost of implementationCost of MaintenanceLatency IssuesTool Mixing