6. Cambio de Paradigmas No inventar el agua azucarada. Solucionar, no solo “Arreglar”. Código reutilizable. Ser realista y conocer el ecosistema. Programación por capas. APIs Pensar en un mundo global = i18n – GMT/UTC. No se casen con nada.
7. No inventar el agua azucarada Ya existen CMSs, extendamos sus posibilidades con extenciones, plug-ins, addons, etc. Mientras más práctica sea la solución, mejor. A menos piezas, menor posibilidad de fallo.
8. Solucionar, no solo “Arreglar”. Cualquier solución debe poder ser escalable, estar bien documentada y comentada. Los “chapuses” siempresalencaros.
10. PHP creator RasmusLerdorf spoke at frOSCon in August 2008, noting that he liked CodeIgniter“because it is faster, lighter and the least like a framework.”http://en.wikipedia.org/wiki/EllisLab#CodeIgniter
11. PHP Sucks, But It Doesn't Matterhttp://www.codinghorror.com/blog/2008/05/php-sucks-but-it-doesnt-matter.html
12. Ser realista y conocer el ecosistema Conocer qué solución es más popular. Conocer qué solución tiene más participantes en línea. Conocer qué solución tiene más servidores con precios más accesibles.
14. Pensar en un mundo global. En el mundo real existen aproximadamente entre 3,000 a 6,000 idiomasactualmente.http://en.wikipedia.org/wiki/Language GETTEXT es el estándar por deféctoactualmente.http://php.net/manual/en/book.gettext.php
15. Pensar en un mundo global. En un mundo globalizado cada usuario tiene una zona horaria diferente, es necesario tener la visión de cómo administrar timestamps
17. Pensar en un mundo global. Brindar al usuario la posibilidad de cambiar su zona horaria. Almacenarregistrosutilizando UTC/GMT: UTC_TIMESTAMP(); en vez de NOW();