¿Cuál es la mejor herramienta de desarrollo de back-end?

Realmente depende de una variedad de factores, y no hay una herramienta que pueda etiquetarse como la ‘mejor’.

Los sistemas de gestión de contenido son muy populares en estos días: Drupal, Joomla, WordPress, por nombrar algunos.

De nuevo, depende del tipo de sitio web que esté creando. ¿Cual es su propósito? ¿Cuántas personas estarían involucradas detrás de escena? ¿Cuáles son las características principales que tendrá?

Por lo general, para blogs de varios autores, como sitios de noticias, WordPress es la opción preferida debido a la facilidad de uso para usuarios no técnicos. WordPress también es fácil de configurar rápidamente y configurar para sitios web de cartera general de empresas o individuos.

También puede usar WordPress para sitios web de comercio electrónico de pequeño tamaño a través de algunos complementos excelentes como WooCommerce. Pero para una configuración de comercio electrónico más seria, necesitaría un script de carrito de compras azul verdadero. Los más populares son osCommerce, PrestaShop, Zen Cart, Magento, etc. Todos están basados ​​en PHP y hacen el trabajo bastante bien.

Si su sitio web se va a dedicar a foros, entonces hay algunos scripts maravillosos que puede usar. Los que me vienen a la mente de inmediato son phpBB3, vBulletin, Xen Foro, Vanilla Forums, Invision Power Board, etc.

En general, se reduce a sus necesidades realmente. Pero si recién estás comenzando, te recomendaría probar WordPress y explorar las diferentes opciones disponibles.

Si te refieres a IDE, definitivamente votaría por phpstorm por jetbrains. Es rápido, inteligente y totalmente personalizable. La funcionalidad de autocompletar es excelente y el cambio en tiempo real de un idioma a otro es instantáneo. Las inspecciones funcionan muy bien. Y siempre estoy usando la versión beta. Nunca probé una versión estable.

More Interesting

¿Debo aprender primero el front-end y luego continuar con Python y otros lenguajes de back-end, si no tengo experiencia y quiero ingresar al campo?

¿Qué son las operaciones de backend?

¿Existe un gran desarrollador front-end y back-end?

¿Cómo conectar una aplicación de Android con 'mi propio back-end de base de datos en tiempo real de Node.Js'? ¿Cómo lo mantengo sincronizado todo el tiempo con mi back-end?

¿Qué es mejor aprender a través de una programación dinámica de front-end de clase o de back-end?

¿Es mejor la administración del servidor Linux a través de Bash que a través del panel GUI? ¿Puedo usar PowerShell en lugar de Bash para la comunicación del servidor Windows-Linux?

¿Qué trabajo es más difícil: desarrollo web back-end o desarrollo de software Java?

¿Por qué es tan difícil y lento cambiar los procesos de fondo de los bancos?

¿Qué más debe tener en cuenta al crear un sitio web aparte del front-end, el back-end y las bases de datos?

¿Hay un back-end recomendado de Vue.js?

¿Por qué los desarrolladores frontend a veces desprecian a los desarrolladores de back-end y por qué algunas personas piensan que la interfaz de usuario es más fácil que back-end?

¿Cómo se construyen los sistemas backend de aplicaciones populares como pinterest? ¿Se construyen con enchufes o hay algo más?

¿Cuál es la arquitectura de back-end de FoodPanda?

¿Por qué la mayoría de las aplicaciones a gran escala se desarrollan en Symfony?

Dadas mis circunstancias, ¿en qué dirección debo ir: desarrollo web front-end o desarrollo back-end o desarrollo de aplicaciones?