Las mejores herramientas PHP y Ruby on Rails desarrollo web profesional

PHP

PHPUnitSimpleTest

Estos son framework para la fase de testing del software (Recordemos que son 5 las fases del software: Analisis, Diseño, Desarrollo, Testing, Integración), la cual te dará garantia de que tu aplicación ya no contiene tantos errores, o por lo menos sacaste los fundamentales.

Securimage

Los famosos Captcha.

pChart – a chart-drawing PHP library

Libreria para la manipulacion de graficos y estadisticas. Muy linda y muy facil de utilizar.

phpMyAdmin

No nos puede faltar para la administracion y gestion de nuestras bases de datos MySQL via WEB.

Minify!

Recuerdan que he hablado de performance todo el tiempo ultimo en mi BLOG?. Esta herramienta nos permite juntar todos los Javascripts y Css y transformarlos de 10 archivos en 1 solo, ademas de comprimidos. Increible NO?

Aptana PHP

El mejor IDE que he probado hasta el momento. Es basado en Eclipse y tiene plugins para todo: Javascript, PHP, Ruby on Rails, iPhone, HTML, CSS, etc.

CakePHP

El mejor Framework de desarrollo para PHP, el mas conocido y utilizado en grandes empresas. No necesita explicación ¿no es cierto?

Ruby on Rails

memcache

¿Tu aplicación Ruby on Rails comienza a estar muy visitada y tu sitio web colapsa? Necesitas cachear elementos en memoria y utilizar esta herramienta espectacular.

attachment_fu

Plugin para gestionar nuestros archivos adjuntos. Tiene compatibilidad ademas con Amazon s3.

acts_as_ordered

Plugin que nos sirve para gestionar el siguiente y anterior de nuestros datos. Vale decir el anterior “back” y el siguiente “next” de forma simple.

Translate

Herramienta que nos sirve para traducir nuestra aplicacion basandose en I18n.

acts_as_sluggable

Plugin que nos sirve para dejar nuestras URL lindas y simples de accesar. Te suena http://www.dokshor.com/pagina/porfafolio ?

Estas herramientas son las mas utilizadas en mis desarrollos. ¿Cual utilizas tú?

No hay Trackbacks

5 Comentarios

  1. Hola Fabian,

    Este post esta buenísimo. Uso alguna de las herramientas que comentas.

    Estoy en desacuerdo con el orden de las cinco faces del desarrollo del software. Debería ser: Análisis, diseño, testing, implementacion e integración.

    Uso bastante Cucumber al desarrollar en rails. Va buenismo con High Level Acceptance test. Para generar Fixtures uso mucho Factory Girl.

    Otra herramienta fundamental al desarrollar software es un version control como git o el viejo svn.

    Comentado 6 abril 2009 a las 15:01 | Permalink
  2. Justamente Ivan, muchas gracias por tus aportes, falta gente que contribuya y no critique :)

    Saludos

    Comentado 8 abril 2009 a las 12:57 | Permalink
  3. rodrigo

    CakePHP Lover!!

    Comentado 3 mayo 2009 a las 23:38 | Permalink
  4. Julian

    Hola, me parece buena la web creo tienen cosas interesantes en todo caso quiero hacer una pregunta y disculpen la ignorancia pero hace poco comence con PHP y la verdad estoy apenas comenzando a hacer mis primeras aplicaciones me gustaria por favor alguien me comentara como se implementan estos plugins o en si me den un breve resumen de lo que hacen. gracias de antemano agradezco cualquier ayuda que me resuelva esta inquietud.

    Comentado 15 enero 2010 a las 3:43 | Permalink
  5. I am totally delighted with strong your blog greatly that helped me! Thank you “All happy families resemble one another. Each unhappy family is unhappy in its own way.” – Leo Tolstoy

    Comentado 26 enero 2012 a las 10:46 | Permalink

Escribe un Comentario

Tu e-mail nunca será compartido. Los campos requeridos están marcados *

*
*

dokshor.com (RSS) + Sator-ii theme by Felipe Lavín and finally edited by dokshor.

hacker emblem