Hola, un sitio web existente fue desarrollado usando Joomla CMS. Flexi IT-company (Flexi IT-company) no sugiere que uses Joomla. En el mundo PHP hay dos grandes grupos de desarrolladores: aquellos que trabajan con sistemas de gestión de contenido (WordPress, Drupal, etc.) y aquellos con frameworks (Laravel, Symfony, etc.). Si desea utilizar mejor un sitio web con CMS WordPress Si quieres un sitio web de alta calidad, mejor hacerlo con Laravel o Symfony.
WordPress es un sistema para administrar contenido . Entonces, si el proyecto cae en la categoría de portal basado en contenido como blog / periódico / curso / cartera, entonces WordPress generalmente no es la opción 1. No tiene sentido volver a crear con Laravel todas las excelentes funciones de administración de contenido: hay muchas de ellas bajo el capó: borrador de guardado automático, galería de imágenes, etiquetas / categorías, etc.
Por otro lado, si su proyecto está lleno de acciones basadas en el usuario, como registro, mensajes internos, carga de contenido, votación, perfiles coincidentes, historial de pagos y cosas similares, entonces el código personalizado basado en el marco es mucho mejor. Para ser justos, todo eso es POSIBLE de lograr con WordPress y complementos, pero para proyectos a largo plazo puede ser más difícil de mantener, ya que estaría conectado a los complementos y su estructura / actualizaciones, etc.
- ¿Cuál es el mejor tutorial para JavaScript, AngularJS y Node.js?
- ¿Dónde puedo arreglar mi sitio web?
- ¿Cómo sabe "cuánta sangría" usar en todo el html? ¿Es solo una conjetura o hay una regla?
- ¿Cuáles son las desventajas de la autenticación básica para una API simple?
- ¿Cuáles son las desventajas de depurar Node.js? ¿Vale la pena aprender Node.js si es difícil de depurar?
Pregunta: ¿cuál es su objetivo ? Por lo general, hay tres opciones: calidad, velocidad, precio . Entonces, si, por ejemplo, quieres probar el mercado y crear algo rápido / barato, WordPress es bastante bueno para eso y puedes “falsificar” muchas cosas en la primera versión del sitio web. Pero tenga en cuenta que si el proyecto crece, entonces probablemente tendría que volver a crearlo con el mismo Laravel o, probablemente peor, admitir WordPress y “falsificar” aún más cosas.
Y si desea un proyecto serio y sostenible desde el principio, tiene sentido invertir en una arquitectura personalizada adecuada con Laravel o Symfony.