URL de trackback de esta historia http://rivendel.blogalia.com//trackbacks/4695
| 1 |
|
||
|
Una de las cosas más irritantes con respecto a PHP es precisamente su soporte de bibliotecas. Los include o require no me gustan en absoluto, sobre todo cuando tienen fopen de por medio, ya que se abren donde está el .php que llama a la biblioteca y no donde está la biblioteca. Por otra parte, no he visto forma de añadir rutas al PATH de bibliotecas en tiempo de ejecución. Habrá que echarle un vistazo al changelog del 4.3 |
|||
| 2 |
|
||
|
Pues tienes razón, parece mentira que con tantas bibliotecas disponibles y siendo la modularización algo tan importante en la programación moderna, PHP tenga un sistema tan engorroso (e inflexible en tiempo de ejecución, como tú mismo apuntas) de inclusión de bibliotecas.
|
|||
| 3 |
|
||
|
mur0: Ese problema lo hemos sufrido todos los que programamos algo serio en PHP, incluyéndome a mí mismo con Blogalia ;) |
|||
| 4 |
|
||
|
Por cierto, ahora que recuerdo, hace años, cuando estuve programando el CMS de info.astro, solventé el "proble6milla" de las bibliotecas tal que así: definí en el .htaccess una variable de ambiente con el PATH de las bibliotecas y al hacer el require/include desde un archivo, se pondría include($_ENV["variable"]."lib-pepe.php"); |
|||
| 5 |
|
||
|
Sí, es la forma más cómoda que conozco de hacer los includes (es la que recomiendan los comentarios del manual, ojo con la sintaxis del .htaccess ¿No los haces así en Blogalia? |
|||
| 6 |
|
||
|
En Blogalia, las bibliotecas están en el mismo directorio que los archivos, no hay necesidad de hacer esas cosas ;) |
|||
| 7 |
|
||
|
Así cualquiera... :-D |
|||
| 8 |
|
||
|
http://www.deluxedubaiescorts.com/
|
|||
