This is an old revision of the document!

Please note this was written by Daniel. The use of I/my means Daniel.


The current PHP.net site has no less than 12 top-level menu items plus search. This is intimidating, confusing, and slow to use. The primary can and should be drastically reduced. 6 or possibly 7 might be a realistic goal?

  1. Home
    • Heavily featured search
    • Very concise introduction to PHP leading to tutorials and documentation
    • Action-orientated “Get Involved” introduction.
    • List major announcements. Temporary feature area only used when something 'really important' happens?
    • List upcoming conferences? There are many... maybe have a link to the whole Conference section instead?
    • News headlines. Headlines only, not complete stories. Link to the News section.
    • I like the idea of having a different (larger) header on the homepage than all other places... a front door if you will. This is reflected in my mocks.
  2. Documentation
    • Default to English with clear menu for other languages? (Jump the interstitial step)
    • Otherwise keep this basically the same?
      1. Preface
      2. Getting started + subsections
      3. Installation and Configuration + subsections
      4. Language Reference + subsections
      5. Security + subsections
      6. Features + subsections
      7. Fucntional Reference + subsections
      8. FAQ + subsections
      9. Appendices
    • Simplify and emphasize the current most popular option.
    • Otherwise keep this basically the same?
      1. Main downloads page
      2. Older releases
      3. Licenses (moved)
  4. Help (new)
    • Currently help is liberally dispersed around the site. Consolidating this section would make sense?
    • Even consolidated, this should interleave with the Documentation as obviously much info is contained there.
      1. FAQ
      2. Getting Help
  5. Bugs
    • Does this belong as a top-level option? If not, where does it live?
  6. Community
    • What's the deal with Links? Does it belong as its own section? Link in the footer perhaps?
      1. Get Involved (new)
      2. Conferences (moved)
      3. News (moved)
      4. Wiki (moved)
      5. Mailing Lists (moved)
      6. Links? (moved)
      7. Logos
  7. Login (aka My PHP.net)


  1. Search
    • Remove the select dropdown? It is limiting/confusing but it's also useful.
    • Have results-as-you-type? Especially useful for function or other documentation searches.
    • If no dropdown have segmented results? Or do a faceted search results page (my preference)?
    • More clearly indicate tips for searching? I've heard from numerous developers that they didn't discover things like function shortcuts for years.
  2. Footer
    • A large footer used as a catch-all for universal links that do not belong in the primary navigation would likely make sense.
    • Footer links also give the opportunity to be verbose if necessary where in the header you want to be very concise.
      1. Contact
      2. Mirrors
      3. Copyright
      4. Credits
        • Should this just be killed? I could go either way on it.
      5. Stats
      6. Advertising
      7. Kill it? Does this head off a lot of inquiries?
      8. Other PHP.net sites (moved)
        • This may be too important for the footer, but I think it could make sense here.
  3. Menu Systems
    • TBD: We should determine a nice consistent secondary + tertiary nav system. Likely vertical as it's super scalable.
web/redesign/sitemap.1257319894.txt.gz · Last modified: 2017/09/22 13:28 (external edit)