El Entorno de Trabajo del Desarrollo Web

20 Enero 2010, publicado por: yyeshua


El desarrollo Web implica muchas cosas, lenguajes de marcado, hojas de estilo, programación, plantillas, bocetos, pruebas, etc, etc… Tantas cosas que es mejor que tengamos un poco de orden con lo que hacemos.

Creo que una plataforma de desarrollo basada en herramientas libres, y un sistema operativo basado en Unix, un Linux o un BSD preferiblemente, esto porque son los sistemas que nos permiten más personalización y acercamiento al mundo real, la gran mayoría de sitios que utilizan el servidor Apache corren en un Linux, así que es mejor utilizar uno. Yo recomiendo Mandriva y Linux Mint.

Otra cosa a tomar en cuenta es donde colocar las cosas. A mi me gusta tener una partición del disco duro destinada exclusivamente al trabajo, allí guardo todo lo que tiene que ver con el desarrollo Web, y creo enlaces simbólicos en otras partes si es necesario. No tiene que ser una partición muy grande, dependiendo del tamaño del disco duro puedes escoger el tamaño más adecuado. Mi disco duro es de 160GB, y para la partición donde tengo mis desarrollos Web es de 30GB.

También es bueno tener algunas máquinas virtuales, por si preferís desarrollar en otro sistema, pero no queréis utilizarlo como sistema principal. Las máquinas virtuales tienen una gran ventaja, y es que puedes ir probando las cosas nuevas, en estados Alpha, Beta, RC, etc, sin poner en riesgo el sistema principal, y si uno hecha algo a perder, restaurar una máquina virtual lleva menos de veinte minutos. Desde luego mi recomendación es VirtualBox.

Además se puede compartir carpetas entre el sistema principal y las máquinas virtuales, lo que evita que si arruinamos algo perdamos el trabajo. Además así podemos hacer faena con diferentes versiones de Software, porque es posible que en nuestro sistema tengamos X versión de PHP, pero en el servidor que tendremos para producción puede que sea otra versión y existan conflictos, es mejor desarrollar con las versiones adecuadas.

Hay que mantener el orden, y tener definido con qué trabajar. Eso ayuda mucho a ser más productivos. Así que rescato de lo anterior: Hacer una partición para el trabajo, utilizar máquinas virtuales y directorios compartidos y tener ordenados nuestros trabajos en los directorios.

Si no tenéis idea de como ordenar los directorios, yo recomendaría que penséis en función de lo que tienen. Frameworks, CMSs, bibliotecas, documentación, referencias, y proyectos. Son las cosas que utilizo y siempre sé donde buscar lo que ocupo.

¡Pues a ordenar el trabajo!.

También puede interesarte:


Categorías: Desarrollo Web, GNU/Linux, Tips


2 comentarios en “El Entorno de Trabajo del Desarrollo Web”


[Tip] Hosts Virtuales en Apache - Cafeína Libre dice:

26 Abril 2010 a las 10:38

[...] un par de días hablaba sobre el entorno de trabajo y lo necesario que es mantener el orden para [...]

Bitacoras.com dice:

20 Enero 2010 a las 23:08

Información Bitacoras.com... Valora en Bitacoras.com: El desarrollo Web implica muchas cosas, lenguajes de marcado, hojas de estilo, programación, plantillas, bocetos, pruebas, etc, etc… Tantas cosas que es mejor que tengamos un poco de orden con lo que hacemos. Creo que una pla.....

Yo

Contáctame

Cafeína Libre funciona gracias a Wordpress


Plantilla por Edwin Y. Rodas y NeocaptorX

Licencia Creative Commons