Un ejemplo que puede citar: Facebook usa PHP, y si hay alguna aplicación web que escala hoy, es Facebook.
Hay muchos factores involucrados en lo que realmente necesita hacer (cuál es su relación con el “socio”, si él es solo un empleado con algunos riesgos, etc.) pero PHP sí escala: solo necesita saber cómo hacerlo.
Algunos consejos técnicos:
- ¿Cuándo usas una pila LAMP versus una pila MEAN?
- Quiero configurar un sitio web de redes sociales, entonces, ¿qué marco web, SDK, herramientas de desarrollo front-end y back-end necesitaré?
- Me gustaría construir juegos móviles multiplataforma 2D simples. ¿Qué marco debo usar y por qué?
- Tengo una idea de inicio, pero estoy debatiendo si comenzar en la web o como una aplicación.
- Estoy empezando a aprender PHP, ¿me llevará un mes poder desarrollar una página web sencilla con él?
- Estructura MVC correcta donde se eliminan las ramas innecesarias de flujo de código
- Pasar objetos grandes por referencia
- Mysql Query optimization
- Código de operación de almacenamiento en caché (hoy en día el predeterminado)
- Modelos de datos de vista de almacenamiento en caché
- Arquitectura multiservidor
- Uso de colas de proceso o solución equivalente para calcular trabajos intensivos
- Actualización a PHP7 (he migrado con éxito pocas aplicaciones web a PHP7 con un aumento significativo en el rendimiento).
Y posiblemente unos pocos más.
Al final, pídale a su pareja que recuerde dos cosas:
a. El código bien escrito es a menudo mucho más importante que el lenguaje de programación que se utiliza.
si. Mientras no esté usando un destornillador en lugar de un martillo (como usar PHP-GD para hacer una gran cantidad de procesamiento de imágenes), debería estar bien.
Aclamaciones,
Janak
Fundador,
Tecnologías Digiperfect
http://digiperfect.com