Editor de código php para MAC

2 Septiembre, 2008

Gracias a genbeta descubro una serie de IDE para programación para  MAC, destacando de todos los que nos muestra, Smultron, un editor de código abierto para MAC Leopard 10.5 que va por su versión 3.5, especialmete orientado al desarrollo de código web (XHTML, php, XML, CSS…), aunque posee muchisimas más sintaxis como (C,C#, Matlab, Java, Fortran, LaTex, etc…)

Alguna de sus características son:

  • Previsualización de codigo HTML
  • Validación de código HTML, XML
  • Visualizador de funciones
  • Sintaxis de colores
  • Auto completado
  • etc…

A mi personalmente me ha sorprendido bastante, y lo adopto como editor de código “favorito” para MAC.

¿Tu cual usas?

Fuente: Genbeta

WEB del Editor: Smultron


Servidor Web local para MAC: MAMP

30 Agosto, 2008

MAMP es uno de los servidores web para pruebas más empleado por los desarrolladores web. Es muy útil, por ejemplo, para iniciarse en tareas de gestión web de sistemas tipo CMS como Joomla, WordPress,etc… permitiendo instalarlos, configurarlos y personalizarlos sin temor. También es extremadamente util para el desarrollo de proyectos web.

Sus siglas indican el contenido del software: Macintosh, Apache, Mysql y PHP, es decir, un servidor Web Apache, con soporte para bases de datos Mysql y php para Mac.

Su éxito reside en su sencillez de instalación y la facilidad que nos ofrece para la configuración de todos los servicios. Una vez instalado se pueden activar sus servicios de dos formas distintas, ejecutando la aplicación directamente desde el Finder o para los adictos a los widgets, MAMP posee un Widget para nuestro Dashboard, que nos permite activar/deactivar el Servidor Apache y el servidor de Bases de datos Mysql:

Existen dos verisones del MAMP, una gratuita y otra de uso comercial (MAMP PRO). Para su instalación descargamos la aplicación desde la web de los autores: http://www.mamp.info/en/. Una vez tenemos el dmg, instalamos la aplicación normalmente. El Widget también se incluye en la instalación, solo que para añadirlo al Dashboard debemos ejecutar el archivo “Mamp Control.wdgt” desde la capeta de la Aplicación.

Para poder acceder al espacio web primero hay que configurar los puertos por los que el Apache debe escuchar, tradicionalmente los puertos empleados son para el Apache:80 y para MySQL:3306. Los podemos configurar desde la ventana del MAMP->Preferencias, en la pestaña “Puertos” podemos indicar los puertos por defecto de estos servicios.

En esta pestaña de “Preferencias” también se puede indicar la carpeta en la que el Apache cargará por defecto: “Applications/MAMP/htdocs”. En esa ruta colocaremos la web que desemos ver en el Navegador, luego desde el mismo accedemos a la dirección “http://localhost”, y podemos acceder a la página de inicio del servidor.

Para otras plataformas existen también este tipo de servidores “todo en uno”, y tenemos:

  • Windows-> WAMP
  • Multiplataforma -> XAMPP (Linux, MAC, Windows y Solaris)