Conoce tus herramientas. Personalmente, no instalo y configuro cada paquete de forma nativa, sino que segmento lo que instalo y uso y lo que me proporcionó el sistema operativo. De esta manera, es más fácil controlar las versiones de los componentes con los que está compilando.
Las formas más simples de salir de sus frustraciones son:
- Instalar y usar MAMP.
- Instale brew e instale MySQL, Apache y PHP desde allí.
- Use vagabundo.
- Docker de usuario.
El método 1 instala MySQL, Apache y PHP junto con los binarios nativos. El método 2 le permite instalar cada componente usted mismo. Una gran ventaja sobre los binarios nativos es que las versiones de cada pieza de software individual se actualizan continuamente.
- Desarrollo web, ¿cuál es el tema de tendencia único más que nada?
- Quiero crear una startup. La idea es muy simple, quiero crear eventos como en YELP pero en mi región. Sin embargo, de acuerdo con los términos de privacidad de Yelp, no puedo usar el contenido del servicio (Yelp). ¿Cuáles son las formas legales de usar el contenido de Yelp?
- No pude aprender nada en mis 4 años de proyecto de soporte en Infosys (debido a la gran carga de trabajo). Dejé de fumar hace 6 meses y aprendí PHP, HTML, CSS y planeo comenzar pronto. ¿Estoy siendo demasiado poco realista?
- Mi comprensión de cómo usar las API RESTful está jodida. ¿Qué tengo que hacer?
- ¿Qué idioma puedo aprender para el diseño y desarrollo web, excepto HTML, CSS, JS, JQ y WP?
Los métodos 2 y 3 utilizan una máquina virtual, a través de virtualbox, junto con sus configuraciones para proporcionar la configuración que desea.