Andrés Ruz Salinas escribio: > Lo que he probado es PERL dentro de PHP como una especie de > componente o modulo de tal forma que le paso parámetros al archivo PERL y lo > ejecuto dentro del mismo PHP con la función ''exec("línea de comando(s)", > variable de salida)'' y en la "variable de salida" parseo el resultado que > me entrega el modulo PERL y de esta forma termino mostrando los datos > resultantes con el mismo PHP, lo que me deja intranquilo por que no se si > estoy usando de buena forma las 3 capas.
"3 capas" no significa "3 lenguajes distintos". "3 capas" significa que hay una separacion logica entre interfaz, "reglas del negocio" y servicios. Ese es el criterio para decidir si estas usando el modelo de buena forma... de todas maneras, tu mezcla de Perl y PHP es enormemente cochina e ineficiente. No hay justificacion para tal aberracion. > Por otro lado estoy viendo la posibilidad de usar C por que pienso > que este lenguaje me debería dar mejores resultados ya que los archivos ya > están compilados y sólo deberían ser ejecutado con lo que pienso que el > rendimiento aumenta Si estas programando un driver, te la compro, pero para una aplicacion de usuario no vas a ganar nada. Si quieres mejorar el rendimiento comienza quitando esas llamadas a 'exec'. Y si estabas pensando en reprogramar en C reemplazando los 'exec' por system("perl -e '...'");, te aviso altiro que la ganancia en rendimiento va a ser cero coma cero. Saludos. -- Roberto Bonvallet From [EMAIL PROTECTED] Wed Aug 24 14:30:55 2005 From: [EMAIL PROTECTED] (Matias Valdenegro T.) Date: Wed Aug 24 19:35:26 2005 Subject: Instalando Debian desde cero, Que me olvide ? In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> El Mié 24 Ago 2005 21:04, Enrique Herrera Noya escribió: > Instale desde cero debian sarge, pero no me parte kde desde el inicio. > y no es mi idea estar startkde despues de logearme > cual paquete debo asegurarme de instalar. KDM (apt-get install kdm) > o sera mejor instalar gnome? Nono! :)