[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Pues la experiencia que tengo con PEAR es que es muy bueno para cuando necesitas cosas muy concretas, como las conexiones a bases de datos (sobre todo si buscas portabilidad) o la autentificación. Sin embargo, es un hecho que aún mucha gente está usando PHP en versiones viejas, que generalmente no vienen por defecto con PEAR (aunque casi todas las distros actuales vienen con PEAR preinstalado, con algunos módulos comunes). El problema de PEAR es que hay módulos que a veces cambian o se reescriben de una manera muy brusca de una versión a otra. Me ha pasado que hay programas que utilizan una función pública que en la siguiente versión de la librería NO EXISTE porque el que escribió el módulo consideró que nadie usaba esa función, lo cual es bastante molesto (sobre todo porque se supone que son funciones públicas, que no deberían eliminarse de un plumazo así como así), y dependes totalmente de la persona que mantiene el paquete si deseas portabilidad real. La ventaja: no necesitas hacer mucho código base "from scratch", ya que muchas funciones vienen ya bien probadas y sin tanto bug. Mi consejo es: si realmente no tienes tiempo o ganas de reinventar, usa PEAR. Si deseas control absoluto de tu código y asegurarte de que no hay cosas que no quieres en el mismo, escríbelo tú. Saludos. -----Mensaje original----- De: ayuda-admin en linux org mx [mailto:ayuda-admin en linux org mx] En nombre de Max Valdez Enviado el: Martes, 30 de Marzo de 2004 01:45 p.m. Para: ayuda en linux org mx Asunto: [Ayuda] PEAR vs PHP ?? Hola Alguien tiene experiencia en PEAR ??? Yo no soy experto en PHP, pero me defiendo, y estoy empezando a hacer un pequeño "proyecto" que me gustaria que fuera usable de verdad. He estado tratando de diseñar mi estrategia para que no tenga que estar haciendo circo, maroma y teatro con el uso de mysql, y la interfase para web. Tengo algunas idea pero no quisiera ponerme a copiar trabajos como el slashcode, phpnuke o lo que sea que se use. Mi idea no tiene nada que ver con ninguno, pero puedo sacar algunos componentes como las autenticaciones, etc. Pero prefiero no hacerlo. Entonces, alguien sabe que ventajas REALES tiene usar PEAR ??, porque lo que veo es que en general lo unico que ganas con usarlo es usar funciones "generales" para hacer todo lo que haces normalmente con PHP. La desventaja que le veo a usar PEAR es que voy a meter una dependencia extra, y si lo que quiero es tratar de meterles a algunas instituciones la idea de que pueden usar mi programa, y si los logro convencer yo tendria que enseñarles como instalarlo, etc. (PHP esta instalado en cualquier distro, PEAR ?? ) No es mejor simplemente diseñar bien un proyecto en PHP, e implementarlo en el ?, en vez de seguir metiendo mas funciones mi memoria, que lo unico que hace es ocupar espacio en mi cabeza, y en cualquier momento se me olvida algo mas importante por estar sobreescribiendo en ella ? Espero que alguien me pueda iluminar mas en el asunto Saludos Max -- Linux garaged 2.6.5-rc2-mm3 #1 Fri Mar 26 11:07:16 CST 2004 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M-- V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z** ------END GEEK CODE BLOCK------ gpg-key: http://garaged.homeip.net/gpg-key.txt _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/ _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/