Estoy planeando crear un sitio web que tenga más información sobre paquetes de viaje. ¿Debo ir por Ruby on Rails o WordPress?

Una pregunta popular entre los desarrolladores web de hoy es “ruby o wordpress?”. Independientemente de los requisitos del sistema que está creando, en mi opinión, debe considerar seriamente si los programadores que tiene disponibles son mucho más competentes en uno de los dos entornos. Si sus programadores son expertos en Ruby y Rails y no han escrito ni siquiera 1000 líneas de PHP, es casi seguro que sea mejor usar Rails para cualquier sistema (excepto si necesita un blog o sitio web corporativo promocional sin ningún desarrollo de software personalizado). Lo mismo para un equipo compuesto por expertos en WordPress y PHP con poca experiencia en Ruby and Rails.
Ambos marcos tienen sus pros y sus contras también. Si uno conoce bien wordpress y ROR, entonces los aspectos de escalabilidad y seguridad resultan ser casi los mismos. Pero, ¿qué es lo que hace que estos dos difieran? Si está creando un sistema de procesamiento de transacciones en el que los datos y varias vistas de esos datos son la única funcionalidad, Rails es la opción natural. Rails es esencialmente un entorno de desarrollo gratuito y es altamente escalable sin mucha necesidad de complementos adicionales. Ruby on Rails es una herramienta rápida de desarrollo de aplicaciones que nos permite modelar rápidamente las características del sitio web. Podemos pasar del modelado y la estimación al desarrollo real muy rápidamente. Esto nos ayuda en proyectos más grandes donde tenemos una fase de descubrimiento que requiere que descubramos cuán fácil o difícil es implementar una nueva característica o funcionalidad. WordPress también es un entorno de desarrollo gratuito, pero viene con algunas deficiencias. Cuando se va a escalar para proyectos más grandes, necesita más complementos y esto se vuelve difícil a veces ya que demasiados complementos dificultan el trabajo de mantenimiento para un desarrollador que no ha desarrollado esa aplicación. Pero WordPress te da algo a cambio de sus defectos. Los temas y el CMS son absolutamente maravillosos y a Google le encanta. Entonces, para los desarrolladores que trabajan en ROR, se convierte en un trabajo complicado trabajar a un nivel de wordpress al crear frontends.

Fuente – Tecnologías Codingmart

Ruby on Rails es relativamente nuevo en comparación con WordPress. Ambos son de código abierto, no he usado Ruby on Rails, pero tengo 2 blogs en WordPress Home: GeekStartS y Vishu Kamble, mientras que el último es un blog personal, el primero es técnico y comencé con solo tener elementos básicos. conocimiento de cómo agregar páginas, publicaciones y widgets.
La comunidad de WordPress es enorme, y si tiene algún problema, simplemente búscalo en Google y encontrará el mismo problema en un foro con su solución.
Tienes la oportunidad de aprender todo usando WordPress.
Mi consejo sería comenzar en WordPress, aprender lado a lado ruby ​​y luego crear un sitio web simple en ruby ​​on rails. ¡De esta forma, ahorrará tiempo y aprenderá ambas tecnologías! 🙂

More Interesting

Creo que un bootcamp con una sola pila sería más beneficioso para mí, ¿existe alguno?

¿Por qué termina mi página cuando se hace realmente larga?

Me gustaría comenzar un sitio de noticias sobre comediantes, ¿puedo publicar su standup en YouTube?

Estoy desarrollando un sitio web donde las personas pueden subir notas y videos de conferencias para otros. ¿Cómo puedo obtener el almacenamiento para ellos?

Necesito diseñar una aplicación web de gestión del tiempo, ¿es mejor codificar el módulo de calendario desde cero o existen soluciones existentes que pueda usar con JavaScript?

Cómo hacer animación en un diagrama de flujo en una página web

Soy estudiante de primer año de ingeniería eléctrica. Estoy realmente interesado en el desarrollo web, el procesamiento de imágenes y el desarrollo de software. ¿Qué debo hacer en el verano para desarrollar suficientes habilidades?

El desarrollo web está creciendo y evolucionando rápidamente. ¿Debo considerar profundizar mi conocimiento?

Conozco los conceptos básicos de JS, jQuery, PHP y HTML / CSS. Necesito crear un sitio web interactivo, para preguntas y respuestas para el público. ¿Cuáles son los siguientes pasos?

¿Necesito construir una aplicación Hybird? ¿JQuery Mobile todavía se considera una buena opción para eso?

Si creo un sitio web, un sitio web único, donde mi característica principal es que tengo una gran base de datos que nunca existió sobre algo, ¿alguien puede robar esa base de datos y crear su propio sitio web con mi base de datos?

Tengo 22 años y estoy aprendiendo desarrollo web front-end. Debido a algunos problemas, no puedo trabajar en un trabajo regular. ¿Cómo puedo tener éxito en trabajar independientemente sin experiencia laboral?

Si quiero crear un sitio web interactivo que maneje muchos datos generados por los usuarios, ¿qué tipo de idiomas necesito aprender y qué herramientas (IDE, etc.) usaría?

Quiero consultar la API de Twitter continuamente, ¿dónde puedo guardar mi código y dejar que se ejecute todo el tiempo?

Decidí que quiero aprender PHP. ¿Para qué se usa PHP exactamente en el desarrollo web front-end?