Archive for the ‘Complementos’ Category
Complemento FTP para FireFox
Convierte una pestaña de tu navegador FireFox en un programa de FTP, así de fácil así de efectivo.
Lo habíamos visto una y mil veces pero nunca nos habíamos parado a instalarlo en nuestro sistema hasta esta misma mañana, y la sorpresa a sido mayúscula, el complemento FireFTP funciona mejor que muchos programas clientes de FTP y todo eso con la mayor comodidad que representa poder activarlo desde la misma ventana de ese navegador que siempre, siempre tienes abierto.
A continuación te mostramos algunas capturas con las diferentes posibilidades que te ofrece com programa de FTP.
Configuración general del “programa de ftp”, puedes modificar los parámetros de la conexión en cuanto a número de reintentos, segundos de espera, etc.:
Otra pantalla más donde podremos configurar parámetros de conexión y transferencia así como el comportamiento si existen ficheros bajo el mimo nombre, si pregunta o directamente sobrescribe:
Hay no acaba el excelente plugin pues puedes definir tantos sitios ftp como necesites, e incluso puedes establecer diferentes parámetros de conexión paa cada uno, tal y como te mostramos en las siguientes capturas.
Además FireFTP también dispone de la excelente utilidad Sync, una utilidad que te permite tener un directorio totalmente sincronizado, ideal para mantenimiento web, actualizar componentes de tu web e incluso para copias de segurida.
Puedes descarte este plugin para FTP en: http://fireftp.mozdev.org/
Habilitar permalinks en Apache 2
Tras una instalación nueva de una estación de trabajo bajo Ubuntu 9.10 Karmic Koala 64 bits. Nos hemos encontrado con que el soporte para permalinks (enlaces limpios) no está soportado.
Vamos a habilitar el uso de permalinks en nuestro servidor web Apache:
Los permalinks funcionan con el famoso módulo de Apache Rewrite cuya función es de interpretar la URL en base a unas reglas para reescribir la dirección antes de leer y ejecutar cualquier archivo .html o .php gracias a él podrás convertir direcciones del estilo www.miweb.com/index.php?categoria=4&producto=40 en www.miweb.com/tornilleria/tornilloestrella10mm/
En nuestras diferentes pruebas siempre hemos constatado una gran mejora en cuanto a posicionamiento web tras usar permalinks, por ejemplo en la web de juegos para mac mimac.es hemos constatado un incremento de un 20% en el tráfico tras implementar el uso de permalinks.
Así pues, ¡manos a la obra! lo primero es instalar el módulo en cuestión en tu servidor Apache, abre un terminal y copia y pega el siguiente comando en un terminal:
sudo a2enmod rewrite
Ahora reinicia tu servicio Apache desde la misma terminal con:
sudo /etc/init.d/apache2 restart
El sistema ya está casi listo, decimos casi porque ahora deberíamos copiar el fichero .htaccess en cuestión en el directorio concreto donde vamos a utilizar los permalinks y modificar el archivo de servidores virtuales de Apache con las directivas suficientes para que este se cargue y se tenga en cuenta, de lo contrario no os funcionará.
Para ello vamos a abrir con permisos de administración para que nos permita grabar cambios el archivo de configuración de los directorios virtuales de Apache.
Esta vez en lugar de un comando directo vamos a abrir una ventana de navegador de archivos con permisos de administración, para ello desde el mismo terminal que ya tenías abierto escribe:
sudo nautilus
En unos segundos tendrás una ventana de navegación de archivos idéntica al resto pero con permisos de administración.
Ahora dirígete al directorio: /etc/apache2/sites-enabled
Y abre con un doble click el archivo:
000-default
Deberás añadir el siguiente código, obviamente substituyendo “tuProyectoConPermalinks” por el directorio donde tengas tu proyecto y el .htaccess:
<Directory “/var/www/tuProyectoConPermalinks”>
allow from all
Options Includes
AllowOverride All
</Directory>
Te mostramos una captura de como quedará ese archivo.
Ahora graba el archvio y vuelve a reiniciar Apache.
Tus permalinks en Apache deberían de funcionar.
Añadir a Eclipse soporte de PHP
Este post lo comenzamos dispuestos a mostraros como añadir soporte para PHP en una instalación ya existente de Eclipse, no obstante nos ha sido del todo imposible lograrlo por lo que os ofrecemos una versión alternativa.
Cuando nos referimos a soporte PHP nos referimos principalmente a habilitar el coloreado propio de la sintaxis de PHP, de forma que podamos leer e interpretar de forma mucho más rápida el código php que escribamos.
La versión que nosotros teníamos instalada en nuestra máquina Ubuntu 9.10 es un Eclipse Galileo 3.5.1 instalada mediante el gestor de paquetes Synaptic tras realizar una busqueda de “Eclipse PDE”.
A continuación os mostramos una captura de un script bajo PHP en eclipse sin el plugin instalado.
Como comentamos en el principio del artículo hemos intentado actualizar Eclipse con su opción de “Install new software” para proveerle de soporte para PHP pero nos ha sido del todo imposible. Finalmente hemos optado por descargar lo que se denomina un “All in one” o todo en uno, es decir un instalador con el Eclipse y las herramientas de soporte para PHP necesarias. Si bien tampoco nos ha acabado de funcionar al 100% bajo Karmic Koala en una máquina 64 bits. Concretamente nos falla la gestión de proyectos ya existente donde no podemos importarlo.
Mo obstante estamos seguros que se trata de un fallo muy puntual de nuestra máquina y dudamos que te encuentres con el mismo problema así que para poder instalar el soporte de PHP en Eclipse dirígete a la página web:
http://www.eclipse.org/pdt/downloads/
Selecciona el paquete que más se adapte a tu sistema. Descomprímelo con el gestor de archivadores y cópialo en cualquier carpeta, posteriormente da a esa carpeta permisos de lectura y escritura.
Ahora ya tienes todo un editor y gestor de proyectos PHP, te mostramos la captura con el sistema de coloreado para PHP:










