forumAbrir tema

El desarrollador recomienda PHP y MySQL para una aplicación web — ¿está desfasado o no pasa nada?

ZZehra A***ExpertoMiembro de la comunidad
Miembro desde
feb 2023
Mensaje
5
#1

Somos una empresa de 12 personas que hace distribución de comida al por mayor en el Reino Unido. Queremos hacer un portal a medida para que los clientes hagan sus pedidos, vean el stock y consulten su estado de cuenta. Acordamos con un desarrollador freelance local: 3 meses de plazo y un presupuesto de 8.500 GBP.

Dijo que usará PHP y MySQL como stack. Cuando se lo comenté a unos amigos programadores, me liaron bastante diciéndome que ya todo el mundo usa frameworks modernos u otros lenguajes, y que mañana no podré escalar el sistema ni encontrar desarrolladores. El dev, por su parte, defiende que es una combinación súper madura, que corre sin problemas en servidores baratos y que cubre de sobra lo que necesitamos.

Para una PYME operativa como nosotros, ¿desarrollar una aplicación web en PHP es realmente un riesgo y una elección antigua, o mientras sea funcional no deberíamos comernos la cabeza con el lenguaje de fondo? ¿Qué preguntas técnicas debería hacerle al desarrollador antes de recibir el proyecto?

RRecep D***Participante
Cargo
Editor de contenido
Sector
Energía
Tipo de organización
negocio de dos sucursales
Miembro desde
feb 2025
Mensaje
4

Doki · Configuración de gestión de logs · 2026

Más útil#2

Respuesta corta: PHP y MySQL no están para nada obsoletos; una gran parte de internet funciona sin problemas sobre ellos. Para el portal de una pequeña o mediana empresa, lo crucial no es el lenguaje, sino que el código esté escrito con estándares modernos y usando un framework popular.

Las modas del software no suelen encajar con las necesidades reales de las PYMEs. Los lenguajes de última generación ofrecen ventajas para sistemas gigantescos, pero en un portal de stock y pedidos para 12 empleados y un par de cientos de clientes, las versiones actuales de PHP no tendrán ningún cuello de botella de rendimiento. Además, encontrar desarrolladores de PHP es más fácil y sus tarifas por hora son más razonables. El hosting también sale tirado.

La pregunta importante al dev no es el lenguaje, sino la arquitectura. Hazle sí o sí estas 3 preguntas: 1) ¿Se escribirá desde cero con código spaguetti o sobre un framework moderno estándar de la industria? 2) ¿Las versiones de PHP y base de datos están al día? Como mínimo PHP 8.2 y una versión reciente de MySQL. 3) ¿Se documentará la arquitectura de la API y el esquema de la base de datos?

Si el programador escribe código limpio usando un framework estándar, aunque os separéis en el futuro, en el mercado del Reino Unido encontrarás fácil a otro especialista que tome el relevo.

HHakan S***ExpertoMiembro de la comunidad
Miembro desde
abr 2024
Mensaje
36
#3

Tus amigos seguro se están imaginando el código espagueti de las versiones viejas de PHP de hace 15 años. Las versiones modernas son de tipado estricto, rapidísimas y testables a nivel empresarial. Solo asegúrate de que no use PHP puro sin librerías y que utilice una arquitectura MVC conocida.

İİlknur Y***ParticipanteMiembro de la comunidad
Miembro desde
feb 2023
Mensaje
98
#4

Al firmar el contrato, deja esto por escrito: 1) Que el código esté en un repositorio Git corporativo y la propiedad sea tuya, 2) Que las tablas de la base de datos tengan estructura relacional, 3) Entrega de documentación de instalación y estructura de datos. Que falte esto es lo que bloquea un sistema, no el lenguaje.

KKaan Y***Participante
Cargo
Responsable de redes sociales
Sector
Fabricación de muebles
Tipo de organización
negocio de dos sucursales
Miembro desde
jun 2025
Mensaje
84
#5

PHP no es malo pero ojo con las costumbres del dev. Si intenta venderte una librería propia que hizo hace 10 años hay un gran riesgo. Ningún programador moderno querrá hacerse cargo de eso y terminarás pagando 80 GBP la hora en consultoría más adelante.

DDilanNuevo miembro
Cargo
Tienda boutique
Miembro desde
oct 2024
Mensaje
32
#6

Nosotros hicimos un panel de gestión de almacén parecido hace 4 años justo con PHP y MySQL. El servidor no nos cuesta ni 15 libras al mes. Va fino fino no se ha caído ni un solo día. No os dejéis llevar por modas tecnológicas si ajusta el presupuesto.

Corrección: recordaba mal la cifra, era un poco más baja.

İİbrahim T***Nuevo miembro
Cargo
Diseñador gráfico
Sector
Energía
Tipo de organización
cadena de tiendas
Miembro desde
jun 2026
Mensaje
90
#7

a los programadores les encanta alabar lo ultimo q sale. si te sirve, abre rapido y gasta poco en servidor la tecnologia es secundaria. lo importante es q el dev no desaparezca despues de entregar.

EEmre K***Participante
Cargo
Coordinador de mensajería
Sector
Derecho
Tipo de organización
cooperativa
Miembro desde
feb 2025
Mensaje
1
#8

En el Reino Unido las tarifas hora de un freelance para lenguajes más nicho andan entre 60-90 GBP, mientras que un dev de PHP competente se consigue por unos 40-65 GBP. Si luego quieres añadir nuevos módulos, esto protegerá bastante el presupuesto de la empresa.

BBanu Ş***Participante
Cargo
Farmacéutico
Miembro desde
mar 2024
Mensaje
81
#9

El éxito del proyecto depende más del análisis de negocio que del lenguaje de programación. Si se definen bien los flujos de trabajo, se aplican protocolos de seguridad de datos y se monta una infraestructura de respaldos periódicos, PHP y MySQL cumplirán de sobra.

KKader Y***Nuevo miembroMiembro de la comunidad
Miembro desde
jun 2026
Mensaje
26
#10

y si en el futuro se quiere cnoectar este sistema a una app móvil, ¿PHP pone trabas o habría que rehacerlo desde cero?

edit: he corregido unas erratas.

OOnur A***ExpertoMiembro de la comunidad
Miembro desde
nov 2025
Mensaje
64
#11

Correcto. Si intentas cambiarlo todo a la vez, nada termina de asentarse.

Comprobado por experiencia.

DDamla Z***ParticipanteMiembro de la comunidad
Miembro desde
oct 2024
Mensaje
202
#12

A nosotros también nos pasa.

JJülide U***ParticipanteMiembro de la comunidad
Miembro desde
feb 2024
Mensaje
346
#13

No sabía eso.

AAlper K***Participante
Cargo
Editor de contenido
Sector
Deportes y fitness
Tipo de organización
negocio unipersonal
Miembro desde
mar 2024
Mensaje
60
#14

Permíteme resumir lo que se ha dicho hasta ahora. Si no lo pones por escrito desde el principio, luego surgen discusiones.

Lo dejo como nota, por si sirve.

FFatma T***Participante
Cargo
Empleado de tienda
Sector
Energía
Tipo de organización
Equipo de 8 personas
Miembro desde
jul 2024
Mensaje
190
#15

De acuerdo, incluso me gustaría recalcarlo. Si no se definen los criterios de aceptación, cuándo termina el trabajo es discutible.

El calendario de pagos debe vincularse a las fases del proyecto, no a fechas fijas. Ánimo.

UUğur A***ParticipanteMiembro de la comunidad
Miembro desde
jun 2023
Mensaje
222
#16

Hay que ir paso a paso. Cuanto más difícil sea revertir una decisión, más despacio debéis tomarla.

Por supuesto, cambia si tu situación es diferente.

RReyhan G***Veterano
Cargo
Director financiero
Sector
Servicios de limpieza
Tipo de organización
agencia boutique
Miembro desde
nov 2024
Mensaje
250
#17

Tiene razón. Establecer un proceso de solicitud de cambios no ralentiza el trabajo, lo agiliza.

Esta es mi opinión, no lo escribo como una verdad absoluta.

HHüsniye T***Participante
Cargo
Especialista en recursos humanos
Sector
Textil
Tipo de organización
taller
Miembro desde
dic 2025
Mensaje
361
#18

El año pasado nos pasó casi exactamente lo mismo. En un sistema heredado, lo más caro son las dependencias desconocidas.

Corrijanme si me equivoco.

HHüsniye A***Veterano
Cargo
Diseñador gráfico
Sector
Embalaje
Tipo de organización
Empresa de producción de 40 empleados
Miembro desde
feb 2025
Mensaje
137
#19

Tienes razón, yo también pasé por lo mismo. Si decidimos sin medir, siempre acabamos en el mismo punto.

Si escribís el resultado aquí, también servirá de ayuda a otros.

AAhmet Z***Experto
Cargo
Técnico de servicio
Sector
Distribución alimentaria
Tipo de organización
empresa familiar
Miembro desde
dic 2023
Mensaje
159
#20

Me han quedado claras las dudas, gracias.

Responder