Saltar al contenido

8 cosas que debes saber sobre la edición de WordPress con Microsoft WebMatrix

Primero, un poco de información de fondo: No soy un desarrollador. Paso la mayoría de mis días en un ISE de PowerShell y la mayoría de mis noches en Microsoft Word o en un tablero de WordPress. Escribo un blog y dirijo algunos sitios web, pero no hago mis propios temas (el desarrollo de plugins para WordPress está todavía un poco fuera de mi alcance). Básicamente, hago el desarrollo suficiente para hacer el trabajo; creo temas infantiles, modifico los diseños de página y retoco los plugins y las funciones para que WordPress se adapte a mis necesidades. Utilizo Microsoft WebMatrix para trabajar con el código de mis sitios web, y como sé que no estoy solo aquí, me gustaría compartir algunas de mis funciones favoritas (y algunas de las no tan favoritas).

1. Es gratis

Esta fue la razón principal por la que lo elegí. Al no ser un desarrollador, no tenía una solución de alta gama como Visual Studio, así que el precio fue definitivamente un factor. Por supuesto, hay varios otros editores de texto y entornos de desarrollo que también son de código abierto, y el precio no fue el único factor en mi búsqueda de un editor decente. Aún así, uno de mis requisitos era que debía ser barato, si no gratuito.

8 cosas que debes saber sobre la edición de WordPress con Microsoft WebMatrix
8 cosas que debes saber sobre la edición de WordPress con Microsoft WebMatrix

2. Es simple

No podría ser más fácil crear un sitio de WordPress con WebMatrix. Está integrado con el instalador de la plataforma web de Microsoft, así que ya tienes todo lo que necesitas — y si todavía no has instalado el software de PHP, MySQL o el servidor web en tu máquina de desarrollo, no tardará mucho. Si tienes una suscripción a Azure, creará un sitio web Azure conectado a un sitio de desarrollo local. Con esta configuración, puedes solucionar todos los errores y ajustes en tu sitio de desarrollo antes de publicarlo en el sitio de Azure.

3. El formato automático es fácil de usar

El formato automático es necesario para cualquier editor, y WebMatrix hace un gran trabajo. Codifica el texto con colores y se sangrará automáticamente cuando se entre en un bucle. El editor indica si se encuentra un error en tu código, y dónde encontrarlo. También puedes seleccionar un enunciado de apertura o cierre, como un encabezado o un div; el otro extremo del enunciado también se resaltará, lo que facilita su búsqueda.

4. Buscar es pan comido

Localizar funciones no siempre es la tarea más fácil, ya sea un plugin o parte del tema principal. Cuando todo lo que tengo es un ID o una clase que se añade a un DIV, puedo buscar ese código en secciones enteras de mi sitio. Los resultados se muestran en una lista, con referencias al archivo correspondiente. Haciendo doble clic se abre ese archivo y te lleva directamente a la línea, lo que hace que sea muy fácil encontrar y solucionar los problemas.

5. Las conexiones directas se hacen vía FTP

No tengo que usar un programa FTP separado para bajar los archivos antes de poder editarlos. WebMatrix hace una conexión directa vía FTP al sitio web, y puedo editar los archivos directamente. Puedo ver inmediatamente los resultados de mis ediciones, porque ocurren en vivo en el sitio.

6. IntelliSense reduce los errores

Las funciones y construcciones PHP están todas incluidas en el IntelliSense, así que si estoy trabajando con una cadena o un array, es fácil llamar a los métodos y asegurarse de que tengo todos los parámetros necesarios. Las variables que he añadido a mi código aparecen tan pronto como empiezo a escribirlas, y en los casos en los que tengo varios parámetros con nombres similares, todas las opciones se presentan para que pueda elegir. Esto no sólo acelera mi escritura, sino que reduce los errores, manteniéndome consistente y protegiéndome de pasar por alto componentes importantes. Por supuesto, WebMatrix no está exento de defectos, lo que nos lleva a algunas de esas características no tan buenas…

7. No hay control de versiones en los sitios FTP

WebMatrix no es perfecto, y hay que tener en cuenta que los problemas que he encontrado sólo están presentes cuando estoy administrando un sitio web a través de conexiones FTP remotas. Me gusta la facilidad con la que se hacen las conexiones, pero una vez que eso sucede me faltan dos características que me vuelven loco. La primera es esta: Cuando creo un nuevo sitio a través de WebMatrix, añadir el control de versiones es tan simple como podría ser, con una pestaña de control de versiones justo en la cinta. Pero en mi sitio remoto, falta la pestaña de control de versiones de la cinta. Todo lo que queda es «Archivo» y «Remoto», y mucho dolor de que un simple error se convierta en derribar todo el sitio. He aprendido a adaptarme, y ahora creo una copia de seguridad del archivo con el que trabajo manualmente antes de editarlo, pero está lejos de ser una solución ideal.

8. IntelliSense se olvida de las funciones de WordPress en mi sitio FTP

Es un placer trabajar con un sitio local con WordPress instalado, porque IntelliSense te indica todas las funciones que están incorporadas en las últimas versiones de WordPress. Desafortunadamente, esto también desaparece cuando trabajo con mi sitio FTP. Constantemente me remito a la documentación de WordPress para encontrar la función adecuada a mis necesidades.

Para llevar

Si está buscando una opción económica y fácil de usar para construir e implementar sus sitios web, WebMatrix es una elección sólida. Como puedes ver, hay algunas cosas que me vuelven loco — pero es es gratis, y es fácil de aprender, gracias a este perspicaz curso de introducción.