He estado creando sitios web desde que Internet era un bebé (en los años 90). Hay un par de formas en que puede ir, pero la más rentable es elegir un sistema de administración de contenido (recomiendo WordPress) y luego profundizar y convertirse en un experto. La mayoría de los sitios web para clientes típicos no requieren que se cree un sitio desde cero. Necesitan un sistema de administración de contenido que sea fácil de usar, que se pueda personalizar (usando CSS para el diseño) y que tenga una gran cantidad de complementos. WordPress se ajusta muy bien a esa factura. La mayoría de la gente de diseño realmente no quiere profundizar en el tema de la codificación geek, y a menos que esté haciendo solo sitios web estáticos (taaaaaaaaaaaaaaaaaaaaaaa los años 90) y sus clientes no quieran listas de correo, comercio electrónico, etc. Conocer un lenguaje como PHP o elegir un sistema de gestión de contenido como WordPress. WordPress es mucho más fácil, y solo por claridad, estamos hablando de WordPress.org, no de WordPress.com (que no se puede personalizar mucho). Estas son dos cosas totalmente separadas. WordPress.org es un sistema de administración de contenido gratuito pero con todas las funciones que los diseñadores y desarrolladores usan y personalizan, donde WordPress.com es un sistema simple y limitado de “hágalo usted mismo”. WordPress.com NO tendrá la funcionalidad que necesitará para los clientes. En los años 90, aprendí PHP y construí la mayoría de los sitios usando eso, pero ahora, el 99% de los sitios que construyo usan WordPress.org, y no requieren que escriba toneladas de código personalizado.
Lo que necesitará es un buen conocimiento de HTML y CSS para controlar el diseño. Hay toneladas de videos y tutoriales disponibles gratuitamente en Internet. La mayoría, si no toda, la funcionalidad puede ser proporcionada por los complementos de WordPress.
La manera súper fácil de sumergirse es comenzar a usar una plantilla de “marco”. Esta es una plantilla que contiene mucha funcionalidad y se puede personalizar ampliamente para adaptarse a su diseño y a las necesidades del cliente. Este enfoque funciona para aproximadamente el 80% de los clientes que tengo, y es una forma amable de comenzar. La plantilla que uso casi exclusivamente es “Divi” de Elegant Themes. Al menos querrá la licencia de desarrollador ($ 89 por año), pero el mejor trato es conseguir que su jefe le otorgue acceso de por vida por $ 249. Dado que le ahorra tener que crear un tema desde cero (y pagar por temas todo el tiempo), es una gran oferta a ese precio único y le ahorrará a su empresa miles de dólares. Tienen muchos tutoriales sobre cómo usarlo y una comunidad muy amigable de personas que lo ayudarán.
- ¿Qué sitio web / fuente tiene las mejores sugerencias de prácticas y prácticas?
- Cómo mejorar el ranking SEO de un sitio web
- ¿Dónde puedo obtener un alojamiento web de calidad razonable que sea gratuito o barato?
- Cómo ejecutar la seguridad del sitio
- ¿Qué sitio web se necesita para visitar diariamente para un desarrollador web?
Dicho esto, diseñar un sitio no es lo único que harás. Debe aprender los conceptos básicos de los servidores de alojamiento y Linux, saber cómo crear una base de datos, cómo ftp y, lo más importante, aprender un poco sobre seguridad. Como mínimo, debe usar algunos complementos de seguridad, o sus clientes serán pirateados. Mi preferencia personal para estos complementos es la seguridad de Wordfence y iThemes. También necesitará un complemento para hacer copias de seguridad automáticas, porque las cosas pueden, y saldrán mal ocasionalmente, y es posible que necesite restaurar desde una copia de seguridad. Mi favorito personal es BackWPup.
También querrá saber un poco sobre marketing, optimización de motores de búsqueda, análisis de Google y adwords, listas de correo, comercio electrónico, pasarelas de pago, etc. La mejor manera absoluta de comenzar es dejar de hacer sitios para clientes, (puede No pierdas el tiempo cuando te pagan) y comienza a construir sitios para amigos y familiares. Eso te dará algo de experiencia, ya que hay mucho que aprender. A menos que sea adverso al sueño, no tendrá la habilidad de trabajar para los clientes en solo un par de meses. Se necesita tiempo y dedicación para hacer los sitios web correctamente. Confía en mí, la mitad de mi trabajo es de clientes que no estaban contentos con su diseñador web anterior, y el diseñador no tenía los conocimientos técnicos para hacer el sitio correctamente.
Querrás usar hosting profesional para tus clientes. Normalmente puedo decir si un diseñador realmente no comprende el alojamiento y los servidores si inicialmente configuraron un cliente en el alojamiento GoDaddy. Si bien GoDaddy está bien para los nombres de dominio, (personalmente, usé namecheap.com) su alojamiento, particularmente para WordPress, es muy escaso. Utilice una buena compañía, con sede en los EE. UU., Que tenga soporte técnico las 24 horas, los 7 días de la semana, como InMotionHosting.com (la mejor de las empresas de alojamiento barato) o Rackspace.com (más nivel empresarial).
Una nota final: tomará tiempo para que seas lo suficientemente bueno como para trabajar para los clientes que pagan. No tomes atajos. Mientras aprende, podría ser mejor para su agencia contratar a alguien para que haga la parte de WordPress, mientras usted hace el diseño. Aproximadamente la mitad del trabajo que hago es para agencias de publicidad o diseño, que no saben / no quieren ocuparse del aspecto técnico de las cosas. Esta es una alternativa viable mientras aprende las cuerdas. Muchas agencias comienzan a usar el outsourcing porque piensan que es más barato. No recomiendo esto En primer lugar, no tiene recurso legal contra un desarrollador en otro país. También hay problemas de seguridad. Una vez me contactó un cliente que subcontrató su tienda de comercio electrónico a un desarrollador en otro país. Todo estuvo bien durante los primeros meses, hasta que descubrió que la información de la tarjeta de crédito de sus clientes había sido robada. Sí … el desarrollador, que tenía acceso al backend, sabía que el cliente no tendría ningún recurso legal, y estaba tomando la información de la tarjeta de crédito del cliente y vendiéndola. Mi cliente terminó teniendo que pagar una tonelada de dinero por el monitoreo de crédito para sus clientes y aprendió una valiosa lección. Es mucho mejor pagar un poco más y explicarle el valor al cliente que ir por la ruta barata y arriesgarse a que le roben información privada o que el sitio del cliente sea pirateado. Si contrata a alguien para que haga las cosas técnicas, es más seguro contratar a alguien en su propio país. Puede hacer una maqueta de diseño en un archivo .psd en capas y entregarlo a cualquier desarrollador competente, y podrán crear una plantilla para usted e instalar WordPress y los complementos necesarios. Eso es lo que recomendaría mientras adquieres las habilidades necesarias.
Espero que esto ayude.