11 meneos
196 clics
XAMPP: Un entorno de desarrollo con PHP fácil de instalar en GNU/Linux
Como ya es bien conocido por muchos, XAMPP es una distribución de Apache completamente gratuita y fácil de instalar que contiene MariaDB, PHP y Perl.
|
comentarios cerrados
Además, si tienes varios proyectos con sus dominios y sus diferentes versiones de PHP (e.g.: dominio1.local, dominio2.local), configurarlos en XAMPP es más coñazo, si cabe, que a pelo en Apache.
laragon.org/
Entre otras cosas te permite crear un dominio virtual para hacer las pruebas, etc.
Inviertes tiempo en el primer proyecto para ajustar el entorno(docker-compose), y después es copiar y ajustar las configuraciones a las necesidades. Ademas, si hay varios desarrolladores en el mismo proyecto, te ahorras el que cada uno se tenga que configurar el entorno para el proyecto..
#2 PHP puede ser bonico, si lo usas bien y no haces las cosas a pelo, para algo se ha inventado Symphony (>4 si es posible)
Lo que no le veo sentido es Xampp en Linux, no sabía ni que existiera.
las cosas feas que he podido ver en PHP, inmanteniblles y con un rendimiento patatero, y lo bonitas que quedan en java con tus rest y tus angular o node y expresss y cosas asi....
Docker tiene algunas limitaciones de comunicación etc, que pueden hacerte la vida un poco difícil, pero por lo demás....
github.com/drud/ddev
Para los neófitos en docker puede ser un poco intimidante (al principio) pero se le pilla rápido el tranquillo.
Lo único que echo en falta es el uso de "configuraciones al vuelo" con .htaccess, lo tienes que tener todo bien detallado en la configuración, reiniciar el servicio...
No reset, reload
stackoverflow.com/questions/51067963/add-nginx-config-on-the-fly/51068
Y las config de directivas son iguales casi casi que htaccess!! Sageraoooooo que eres !!!!
Si, la sintaxis es parecida a la de .htaccess, pero es que tienes que reflejar todos los que haya por ahí perdidos en el proyecto, o al menos los críticos.
Nada, es trabajo de una vez, pero coñacillo
PD: Siento responder tarde a la Flame War, con lo que me gustan!
Javascript en el caso del navegador simplemente llama a una url de la que recibe un json..... http puro y duro.... quien publica un REST es Java en este caso.
Aunaue si quieres hablar de javascript fullstack ve a la última línea. Node-express. Esa es otra arquitectura que tb es un gustazo. Para gustos y usos colores...
Prefiero PHP que Java, por mucho. En general, con Java matas moscas a cañonazos. Además, el lenguaje no es intrínsecamente feo, sólo el producto de muchos de sus programadores lo es. Con el framework adecuado, que te fuerce a hacer las cosas bien hechas, no hay problema (viva DHH, que lo vio hace ya muchos años y lo aplicó en Rails).
Al respecto de "programar server side con lenguajes no interpretados se me hace muy pesado" demuestras bastante poca experiencia al respecto, ya que normalmente un experto programador no se echaría las manos a la cabeza ni diría nada de ese tipo, ya que cualquier lenguaje compilado para un backend es la norma general para cualquier entorno robusto y potente. En cuanto a necesitar un lenguaje interpretado y decir que tardas en compilar, también demuestra poca planificación y diseño previo y poco de integración continua.
Al respecto de que Java mata moscas a cañonazos, te diré que es de lejos el que mejores rendimientos tiene en cuanto a búsquedas en arrays indexados etc etc.
Además permite trabajar de modo multiplataforma... así que...
Sinceramente, creo que te faltan unos años....
Pd: si quieres te mando links sobre comparativas de rendimiento y sobre penetración en el mercado y opiniones de expertos a ver si coinciden contigo...
Muy bien, seguro que tienes muchos conocimientos del stack tecnológico mainstream (básicamente Java y .NET) de las empresas típicas de por aquí. Seguro que llevas muchísimos años disfrutando de competir con miles de expertos mainstream, bajándoos el sueldo el uno al otro por eso de la oferta y la demanda .
Mientras tanto, llevo trabajando para empresas de Bélgica y UK durante los últimos 8 años y lo único que he compilado server side ha sido C, Swift y Golang. El resto, todo interpretado. Raritos que somos algunos.
Comparamos los sueldos?
tira.....
Pd: soy autónomo y trabajo para empresas internacionales... no hables sin saber....