Tengo una pregunta sobre el rediseño del sitio web de WordPress. ¿Cuál es la mejor manera de hacer esto? ¿Es para desarrollar localmente, desarrollar en subdominio o algo más?

La mejor manera es replicar el sitio: copie todos los archivos de temas y la base de datos (a través de un volcado de SQL). Si esa copia es local en su computadora o en otra computadora depende de si / cuando coopera en el sitio con otros. Muy a menudo encontrarás un escenario como este:

– Copia local: para desarrollo.
– Copia provisional: para la presentación del sitio al cliente y otros terceros. A menudo en Internet público, posiblemente protegido por contraseña.

A menudo se prefiere desarrollar localmente porque verá cambios sin tener que cargar. El uso de una herramienta como Codekit o Grunt mejorará aún más su flujo de trabajo.

Otra razón para el desarrollo local es la seguridad adicional: no desea que las personas miren por encima del hombro en cada etapa. Por supuesto, debe mantener un entorno de servidor web local, idealmente uno con las mismas versiones del software del servidor (web y base de datos). Hacer un seguimiento de las diferencias entre las cargas puede ser problemático si no utiliza un método consistente para el control de versiones o software como GitHub. No necesita ser complejo. Se recomienda tener acceso a una copia de seguridad regular como una medida mínima para cuando tenga que rastrear versiones anteriores.

Si necesita cooperar con otros desarrolladores o diseñadores en el sitio, puede compartir una base de datos a través de un servidor separado. Seguirá teniendo un servidor web local y cualquier cambio en su tema será local hasta que los cargue (por ejemplo, en el servidor de ensayo).

La mejor manera de hacerlo es desarrollar localmente y moverlo en línea cuando haya terminado, no se olvide de buscar y reemplazar en su base de datos localhost / yoursite.com con yoursite.com, puede verificar esto, naijagrows.com que construí localmente

Si tiene o puede descargar el código original, hágalo localmente. Le ahorrará mucho tiempo cuando tenga que probar su diseño en múltiples plataformas.

More Interesting

Soy un desarrollador de UI / front-end con una experiencia total de 5 años. ¿Cómo puedo solicitar en el extranjero?

Prefiero un lenguaje de programación que use paréntesis, ¿es esta una excusa válida para usar PHP sobre Python o Ruby para el desarrollo web?

Quiero hacer un sitio web de tutoriales que también tenga mensajes sociales y foros. ¿Hay algún script PHP gratuito para esto?

Soy un desarrollador de JavaScript. ¿Cuál podría ser el objetivo de mi vida?

Tuve la idea de crear una base de datos en línea de notas de clase enviadas por los usuarios clasificadas por clase para la población estudiantil de mi gran universidad. ¿Qué tan difícil y costoso sería para un estudiante universitario de informática diseñar un sitio web de este tipo?

Quiero poder escribir mis propias integraciones de API, así como crear modelos predictivos y aplicaciones nativas; ¿Alguna idea sobre un lenguaje sólido para estos intereses?

Sé HTML y CSS. ¿Me confundiré si aprendo JavaScript y PHP al mismo tiempo?

He tenido una idea para un sitio web durante más de 5 años. Me faltan las habilidades para crearlo yo mismo. ¿Hay algún lugar donde pueda contratar un equipo para construirlo para mí?

Tengo 20 años. ¿Debo aprender a hackear o ir al desarrollo web? Estoy asistiendo a cursos de CS en Italia. Estoy dispuesto a poner todo mi esfuerzo para lograr ambos.

¿Cómo editar una casilla de verificación si está guardando las casillas de verificación en una sola columna en una base de datos, dado que una casilla de verificación desmarcada no se guardará en la base de datos? ¿Qué pasa si vas a editar esas casillas de verificación?

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

¿Quién es el proveedor de alojamiento web y diseñador inactivo más barato y rápido de Estados Unidos?

Estoy muy perdido tratando de aprender mi primer framework (Spring MVC). ¿Debo intentar aprender un marco más básico como Play o Struts primero?

Tenía muchas ganas de aprender programación de computadoras. Sé un mínimo de HTML y CSS. ¿Qué idioma debería aprender realmente para hacer cosas geniales?

¿Puedo crear páginas web dinámicas usando solo HTML y CSS?