Hello,
My name is Dan Ushman. I am one of the founders of SingleHop.com and am in charge of the website. We are working on a new website design and we want to implement it using a CMS system.
I am considering ExpressionEngine but have some questions about my requirements. Basically, here is what I need:
SingleHop.com is a 5-year old website that has had a number of different people work on it. This has resulted in very sloppy code that is hard to follow. Updating the website has become challenging. Further, the pages are extremely heavy and load CSS, images and javascript that does not apply to that particular page.
The purpose of this project is to re-code the SingleHop website using minimal code, implement a content management system for future additions of pages and sections, and modifications, and generally revamp the site.
After this project is done, the site should:
- Must be able to handle a dynamic and static website. Many pages are static but some are dynamically generated
- Must be able to handle different sections that are essentially separate websites under a common header/footer
- Must be able to keep URL structure the same so that we do not damage our SEO rankings
- Use minimalist coding practices in HTML output
- Each page only load CSS, image URLs, and JavaScript that is used specifically on that page
- All common elements (menus, headers, footers, side bars, etc.) should be separated and editable on a site-wide basis
- New internal page structure designed with logical sense
- Content management system allows modification of any page on the site
- Easy tools inside of content management system to add new sub-sections (e.g. Cascade section) to the site
- Page editor in CMS should display all inbound internal links to that page, all inbound external links to that page, as well as top 10 keywords on the page based on keyword density.
- Image files should be optimized for fastest loading
- All code should be 100% W3C compliant
- Site should be tested in the following major browsers: Internet Explorer 6, Internet Explorer 7, Internet Explorer 8, Firefox (2.5 and up), Safari, Chrome, Camino, Opera, WebKit (mobile), Blackberry (mobile), iPhone Safari(mobile), iPad Safari(mobile), Windows Phone 7 Internet Explorer(mobile), Windows Mobile 6.5 Internet Explorer(mobile), Android Chrome(mobile), and Opera Mini (mobile).
- Existing SingleHop.com URL structure must be preserved to avoid negative SEO impact. Pages that are moved or changed must be redirected correctly. No broken URLs.
I am wondering if ExpressionEngine is for me based on the above requirements.
Thanks!
Dan Ushman
Co-Founder, CMO
SingleHop, Inc.