¿Hay alguna ventaja para codificar un sitio web desde cero cuando se puede hacer con WordPress?

Considere la siguiente analogía

Cuando instala Windows en su computadora, es un sistema listo para ejecutarse. Tiene miles de componentes de software y controladores, todos listos para satisfacer sus caprichos. Puede conectar cualquier dispositivo, ejecutar cualquier medio, jugar cualquier juego. Por lo tanto, el costo de Windows vale la pena porque es un sistema sin problemas. Paga por el software y el soporte y deja que otros se encarguen de ellos.

Pero en muchos otros lugares, tales como sistemas empresariales, servidores, computadoras científicas, etc., Windows simplemente ni siquiera se considera. Especialmente la versión de Windows que usamos. En esos sistemas, no se requieren muchos componentes de Windows, tal vez sea equipaje adicional o incluso problemas de seguridad. En esos lugares, las computadoras están especialmente diseñadas para servir tareas muy específicas. Es posible que no tengan algunos componentes de hardware o software en absoluto y pueden tener 1000 de otros.

Lo mismo se aplica para su pregunta. WordPress es el “Windows” del mundo CMS. Tiene todo lo que desea con la opción de instalar más funciones a través de complementos. Funciona muy bien para la mayoría de los sitios. Una vez dicho esto, puede convertirse rápidamente en una preocupación cuando comienzas a escalar para obtener más espectadores o funciones específicas. En algún momento es más económico tener sitios web especialmente diseñados.

Por ejemplo, si todo lo que quiere es una presencia web para una empresa que no tiene mucho contenido dinámico, los sitios HTML estáticos pueden ser absolutamente geniales. Los sitios HTML estáticos y las tecnologías relacionadas se han vuelto realmente geniales en los últimos años.

  1. Flexibilidad y control inigualables sobre su contenido y diseño web. Montones y montones de plantillas atractivas gratuitas te ayudan a diseñar el sitio como quieras.
  2. En general, un conocimiento práctico de HTML y CSS lo ayuda a lograr excelentes resultados.
  3. Muchas empresas y servicios web lo ayudan a proporcionar pequeños fragmentos de contenido dinámico en HTML.
  4. Las incrustaciones están disponibles para todas sus necesidades de video, audio e imagen.
  5. La automatización por cosas como IFTTT también están disponibles.

Estas cosas hacen que los sitios estáticos sean ideales para la presencia web de sus empresas. Otras áreas donde WordPress no funciona son:

  1. Los sitios web que pueden tener contenido dinámico de R, otros softwares de servidor, softwares de análisis, etc., pueden no tener una buena integración con WordPress
  2. Las fuentes financieras y otras bases de datos no están muy bien integradas
  3. Sitios web científicos con muchos datos.
  4. Un servicio web específico como Twitter, etc. no puede incluirse en WordPress
  5. Y muchos más

Espero poder explicar alguna parte

Cheerio

Vineet

En mis más de 15 años de experiencia en diseño y desarrollo web, diría que sí. Muchos, en realidad. Aquí están los cuatro primeros, en mi opinión:

  1. (Mucho) Menos preocupación por los ataques de hackers. La mayoría de los CMS de código abierto tienen un alto riesgo de ataques de piratas informáticos debido a vulnerabilidades que a menudo vienen con complementos y complementos. No es que los hackers apunten a su sitio; normalmente se dirigen a todos los sitios que usan un determinado complemento / complemento / CMS con problemas de seguridad. Lo sé por experiencia personal cuando uno de nuestros clientes se infectó y pronto todos los otros 200 sitios en el mismo servidor se infectaron porque todos usaron el mismo complemento. Lea más aquí: WordPress sigue siendo, con mucho, el CMS más pirateado
  2. No tiene que actualizar todo todo el tiempo para asegurarse de que su sitio esté a salvo de los piratas informáticos que intentan aprovechar un complemento / complemento defectuoso / lo que sea. Esto también significa – bajo costo de mantenimiento.
  3. Puede optimizar su sitio web mejor porque controla el código detrás de él sin tener que usar muchos complementos diferentes que pueden o no funcionar. Esto, por supuesto, incluye tanto la velocidad como la optimización de motores de búsqueda.
  4. Puede realizar fácilmente los cambios necesarios en su propio código, mientras que a menudo es difícil hacer cambios en el código de otras personas y asegurarse de que todo funcione bien.

Si puede codificar su propio CMS, definitivamente recomendaría hacerlo. Lo hice yo mismo en varias compañías (y en la mía) y resultó ser una buena opción. Los sitios web de mis clientes han estado funcionando durante años sin actualizarse una vez (el código, por supuesto, no el contenido). Y se ejecutan más rápido y se clasifican mucho mejor en la prueba de Google PageSpeed ​​que la mayoría de los sitios de WordPress.

¡Espero que esto ayude! 🙂

Depende de lo que estés buscando lograr.

Para el 90% de las personas, WordPress o algún otro CMS satisfará sus necesidades perfectamente.

Para el 10%, no lo hará, y querrás construir algo tú mismo.

Un problema con WordPress es que es bastante grande. Si quieres todas esas características, entonces genial, si no lo deseas, entonces es una exageración masiva.

También encuentro con muchos de estos sistemas CMS que la cura es peor que la enfermedad. WordPress y sistemas similares están diseñados para facilitar la creación de sitios, pero creo que son tan intrincados que, en muchos sentidos, hacen las cosas más difíciles que simplemente escribir un sitio web usted mismo.

El lado de la administración puede ser bastante arduo, y me gusta decir que todo puede ser bastante complicado. Probablemente sea demasiado grande para sitios simples y no lo suficientemente potente como para sitios complejos.

Todo está escrito en PHP, lo que tampoco ayuda.

WordPress es una opción perfectamente adecuada para muchas personas, pero no es una bala de plata. Personalmente, aparte de blogs simples, etc., no lo usaría.

Hola chima

Las respuestas son sí y no, dependiendo de lo que desee y teniendo en cuenta el ROI de su tiempo.

Dejame explicar:

Desde el punto de vista de SEO, un sitio HTML, siempre que esté bien codificado , es mucho mejor. WordPress tiene mucho código y muchos complementos agregan enlaces a sus propios sitios en su código fuente.

Con un sitio HTML, tiene el control total del código y, en mi experiencia, puede clasificar muy bien como resultado.

Una ventaja adicional desde un punto de vista de seguridad, especialmente en estos días, es que su sitio no tiene todas las vulnerabilidades y vulnerabilidades de seguridad inherentes que tiene un CMS, especialmente uno que tiene complementos de terceros.

Cada complemento que agregue a su sitio WP es un nuevo riesgo potencial de seguridad. Con un sitio HTML solo tienes páginas ‘planas’ y nada para ‘iniciar sesión’, por lo que no hay mantenimiento.

Su servidor aún podría ser pirateado, por supuesto, y los piratas informáticos podrían obtener acceso a los archivos de su sitio de esa manera, pero el riesgo de piratería se reduce enormemente.

Con WordPress, la actualización constante del software no es opcional si desea mantenerse a salvo. E incluso entonces, eso no significa que estés a salvo, porque la mayoría de las veces, solo podemos arreglar un exploit después de que alguien lo encuentre.

Pero…

La conveniencia que un CMS como WordPress le brinda en comparación es tremenda. Especialmente si tiene que agregar o actualizar contenido.

Con WordPress, puede armar un sitio sin conocer ninguna habilidad de codificación.

Y la funcionalidad que puede agregar a un sitio de WordPress con complementos de terceros es simplemente asombrosa. Por ejemplo, si necesita agregar un sistema de reserva, busca un complemento y listo en 10 minutos. Con un sitio HTML no tiene funcionalidad dinámica (no hay base de datos), por lo que la reserva en línea está fuera de discusión.

Entonces esto es lo que hago:

Uso sitios HTLM cuando necesito armar algo simple (por ejemplo, un sitio web de 4 o 5 páginas) que quiero clasificar.

Yo uso WordPress para todo lo demás (99% del tiempo).

Algunas otras consideraciones:

  • Si el sitio web necesita actualizarse, uso WP (solo por razones de tiempo).
  • WordPress también se clasifica bien si sabes lo que estás haciendo, por supuesto, y mis sitios web de negocios son todos WordPress.

Por lo tanto, solo consideraría HTML si el sitio es pequeño, no necesita ser actualizado y lo necesito para clasificar. Esas cosas, en particular el bit de ‘clasificación’, pueden hacer que valga la pena el tiempo extra necesario.

¡Espero que eso te ayude a decidir!
Hoz

Siempre me gusta decir: ¿Por qué reinventar la rueda?

Para la mayoría de los casos, WordPress es todo lo que necesitas. Comenzando desde un sitio web simple … hasta los más avanzados como hoteles, tiendas en línea, etc.

El único momento en que necesitaría codificar su sitio web desde cero, o al menos partes de él, es cuando necesita una solución personalizada, por ejemplo, sitios web financieros, que tengan algún tipo de calculadoras complejas conectadas a diferentes bases de datos, haciendo quién sabe qué.

Pero incluso entonces, WordPress se está poniendo al día realmente rápido, hay muchos desarrolladores que crean complementos para lograr la funcionalidad que necesitamos.

Son ventajas en el desarrollo de su propio sitio web desde cero. Puede personalizar y diseñar el sitio web a su gusto. Puede usar las plantillas o temas para su sitio web, que es casi una versión premium en WordPress. Por lo tanto, diseñar un sitio web desde cero es mejor que WordPress. Si tiene los complementos, premium y temas de negocios, WordPress es el mejor.

Hay algunas razones por las cuales WordPress no siempre es la mejor solución

  1. La codificación personalizada puede ser significativamente más rápida que WordPress
  2. El mantenimiento es más fácil en el código personalizado. Lo escribiste, hacer cambios es rápido y más fácil.
  3. Agregar nuevas funciones puede ser más simple en un código personalizado
  4. No tiene complementos abandonados o inseguros en la aplicación

Elegir WordPress es una decisión. A veces es bueno, otras veces no tan bueno.

Sí. Dependiendo del tipo / propósito y complejidad, puede obtener una mejor velocidad y una mayor capacidad de personalizar su sitio si lo hace usted mismo. WordPress es realmente una forma de ahorrar tiempo y cortar esquinas en mi opinión. No digo que sea malo, simplemente no es necesariamente el más eficiente.

Depende en gran medida de los requisitos del sitio web.

Si se trata de un pequeño blog que se supone que muestra publicaciones simples, agrega una nueva publicación o elimina, entonces, tal vez WordPress haga el trabajo …

Hoy en día nadie escribe un sitio web desde cero, existen marcos web como Laravel, Ruby on Rails, Django y, por supuesto, NodeJS. Recomendaría echar un vistazo a uno de estos, si el caso es diferente al que mencioné.

Varias ventajas:

Para el sitio web
1. velocidad
2. Seguridad
3. Fiabilidad

Para ti:
Divirtiéndose de verdad 🙂

Si está creando un sitio realmente simple, la codificación desde cero le dará un sitio de carga muy rápido. WordPress necesita ejecutar miles de líneas de php solo para poner la página de inicio en la pantalla.

Incluso puede tener una página de inicio html pura donde diferentes enlaces y botones van a instalaciones separadas de WordPress para diferentes temas o para canalizar a las personas a diferentes productos.

Es sorprendente lo rápido que es Internet cuando es solo html.

Absolutamente sí. Esto le dará una mejor comprensión sobre cómo trabajar en sus códigos si hay alguna ruptura. Pero, si siente y piensa en el marco de tiempo que costará, entonces esto depende del tipo de sitio que desee construir.