Google
Web dns.bdat.net

RE: RV: [PHP-ES] PHP vs ASP .NET

Write haof XML files: Hari Seldon ( hari.seldon@telefonica.net)
Fecha: lun 25 abr 2005 - 18:56:49 CEST


        Además, la solución es usar Open Office, que es más barato (es gratis), y mejor.

        Y a los que me hablen de "la base de datos", "Access", que le echen un ojo a la beta de OO que viene con base de datos también... ;)

        Y si alguién me comenta algo sobre Outlook, pues tenemos Thunderbird con extensiones _para_todo_

        Pero lo que comentas, Grenville, desgraciadamente es cierto.. Aunque a otro nivel; existen varios problemas:

1) El principal: desconfianza de una empresa que paga licencias a Microsoft a emplear "herramientas sin licencia"; asocian la calidad a pagar la licencia correspondiente.... Entre otras cosas....
2) La gran estrategia de márketing global que empresas como Microsoft están realizando en contra del software libre, con explicaciones muy vagas del porqué es mejor su software....
3) Desconocimiento a nivel técnico de las empresas, lo cuál ligado al punto (1), hacen que no confíen en PHP o en Open Office.

        Realmente, es un tema muy serio, y tremendamente caro; hay que tener en cuenta, que por ejemplo, aquí en españa, una gestoría más o menos "normal", tiene entre 3 y 5 empleados/trabajadores/jefes; cada uno de ellos tendrá un PC (olvidémonos de Mac...)

        O sea, que eso hacen de 3 a 5 licencias de Windows XP, y 3 a 5 licencias de MS Office XP; lo cuál implican, en â'¬, aproximadamente:

Coste Licencia Windows XP Pro en España: 124,80 â'¬ (precios appinformatica.com)
Coste Licencia OFFICE 2003 PYME: 238,20 â'¬
Antivirus NORTON ANTIVIRUS 2004: 41,00 â'¬
Total por PC: 404,00 â'¬
        
        Por tanto, para 3 PCs, tienes un coste en licencias de 1212 â'¬....

        Este es un entorno cerrado, dónde los PCs estan para trabajar; por tanto, un sistema Linux sería ideal, con una distro Linux (la que sea), OpenOffice, Evolution, y como base de datos, hay muchas a elegir... Es un entorno más seguro y más cerrado; y con la ventaja de que uno de los PCs podría hacer de servidor de archivos sin necesidad de otro PC adicional sin ver mermado su rendimiento en demasía. Y el coste de instalación, una persona que sepa lo que se hace, montar este entorno, en windows o en linux, le cuesta más o menos el mismo trabajo.

        Con lo cuál, el ahorro es evidente... Aparte de no atarte a los designios de una compañía....

        (Y dejemos aparte de que el sistema es _mucho_más_seguro_ ....)
        
        Ojo, yo en este PC tengo windows... Porque trabajo con ciertas herramientas que no tengo en linux, que sino.... (Y lo de usar Wine o similares no me convence); eso si, tengo un precioso CygWin, que le estoy montando KDE jejejeje ;)

        A día de hoy, para entornos empresariales, cerrados, y con necesidades bien definidas, Linux y GNU son una alternativa _muy_seria_. Realmente la empresa debe de cambiar la filosofía de invertir en equipos y en licencias, a invertir en recursos humanos, o sea, en gente que sabe lo que se hace, y que les monten un buen sistema al mejor coste posible :)

        Saludos :)
                                
-----Mensaje original-----
De: Clever Flores [mailto: cleverflores@yahoo.com]
Enviado el: lunes, 25 de abril de 2005 17:55
Para: Grenville Tryon Pera; php-es@lists.php.net
Asunto: RE: RV: [PHP-ES] PHP vs ASP .NET

Algunos links para acceder a esos "formatos empresariales" desde PHP.

http://www.php.net/manual/es/ref.com.php
http://odbtp.sourceforge.net/DB_odbtp.html
http://pecl.php.net/package/mdbtools
http://pear.php.net/package/Spreadsheet_Excel_Writer
http://www.phpbuilder.com/columns/yunus20031124.php3
http://www.programmersheaven.com/articles/Bogomil/art.htm

 --- Grenville Tryon Pera < gtryonp@hotmail.com>
escribió:
> Que discurso, Hari! Fenomeno!
>
> Pero olvidan comentar los problemas de conectar php con MS Office,
> universalmente adoptado, y generador de los negocios de hoy en dia
> para los developers que trabajan con herramientas Micro$oft.
> Digo, no se si es a mi unicamente me pasa, pero en algun momento de un
> desarrollo de un sistema para un cliente 'x' debo hacer un interfase
> con una hoja excel, o un merge con word, o leer un buzon del outlook.
> Los puristas me dira que lo programe, pero no pretendo trabajar tres
> meses cuando solo me estan pagando por uno...
>
> Opino que, tecnicamente mi voto va por php, pero reconozco que
> micro$oft tiene el mercado de las empresas que pagan. Es hora de jugar
> al estilo Micro$oft... php debia poner en forma nativa las funciones
> que lean/escriban formatos office.
>
> Saludos,
>
> Grenville Tryon
>
>
> La primera revista php & MYSQL en el Peru http://www.phpperu.com
> webmaster@phpperu.com
>
>
>
>
> >From: "Hari Seldon" < hari.seldon@telefonica.net>
> >Reply-To: < hari.seldon@telefonica.net>
> >To: 'Leonardo Boet Sánchez'
> < boet@gtm.tel.etecsa.cu>,< php-es@lists.php.net>
> >Subject: RE: RV: [PHP-ES] PHP vs ASP .NET
> >Date: Mon, 25 Apr 2005 16:44:15 +0200
> >
> > En PHP4 no tienes porqué trabajar con código en la
> propia página. Se
> >comentó no hace mucho sobre diferentes motores de
> plantillas para evitar
> >precisamente eso.
> >
> > ASP.NET es una plataforma de desarrollo
> formidable; punto. Lo de que
> >trabajas enseguida sobre ella, depende de en qué
> estés acostumbrado a
> >programar. Supongo que lo que "no tiene" PHP que si
> tienes ASP.NET será la
> >biblioteca de objetos.. Vamos el API WebForms que
> tiene ASP.NET. Porque no
> >se a qué otra cosa te puedes referir.. He
> programado cosillas de prueba en
> >ASP.NET, tanto en VB como en C#, y francamente, no
> le veo esas ventajas
> >sobre PHP que tu le ves. Vendría mejor que las
> explicases un poco mejor.
> >
> > Si es WebForms lo que te preocupa, puedes mirarte
> PEAR, y ahí
> >tendrás todas las clases que quieras y/o necesitas
> para PHP.
> >
> > Y si migras a PHP5, ahí tienes auténtica y real
> OOP, y con un
> >rendimiento excelente :)
> >
> > C# es una copia _descarada_ de Java; la única
> diferencia que yo le
> >he visto, es que es made in microsoft, y que
> microsoft se ha "molestado" en
> >"certificarlo" en el ECMA. Nada más. Por el resto,
> es prácticamente igual
> >que Java. De hecho cualquier programador de Java,
> migrar a C#, se le hace
> >muy sencillo.
> >
> > Qué es un buen lenguaje (C# que no VB), eso no lo
> discuto (aunque
> >parece ser que VB tiene un operador My que C# no
> tiene, y que acelera
> >bastantes cosas...); que no es "nada nuevo",
> también lo digo.
> >
> > Y sobre ASP.NET, pues nada nuevo bajo el sol... Si
> utilizas Visual
> >Studio .NET es cuándo realmente vas a tener rapidez
> de desarrollo; si
> >programas "a pelo", vas a ir más lento que con un
> lenguaje "tradicional".
> >Ventajas que le veo "reales"... Únicamente que
> puedes programar en jS, VB,
> >C# y creo que admitía alguno más... Y después que
> en teoría, tira de forma
> >nativa de toda la API de sistema a través de la
> tecnología .NET; en la
> >práctica, como indicas, se come bastante el
> sistema...
> >
> > Sobre lo que las páginas "se compilan", digo: "ja,
> ja, ja"; como no
> >hagan lo mismo que un JSP que se compila de forma
> temporal, de JSP a
> >Servlet, y que tiene un tiempo de vida, pues no se
> cómo van a hacer... Y
> >evidentemente esta compilación, en cuánto hay algún
> cambio en el sistema,
> >se
> >"termina", así como cuándo "caduca" en la "caché"
> de la máquina virtual que
> >los ejecuta. O sea que lo de más rápido...
> >
> > Realmente .NET le pasará como le pasa a Java;
> necesitan máquinas
> >dedicadas, no son tan ligeros como puede ser PHP,
> Python, u otros lenguajes
> >interpretados que tienen motoros muy ligeros y
> optimizados (Zend 2 es una
> >maravilla...). Con lo que nos comentas (gracias por
> esos comentarios, no
> >hacen sino confirmar más las impresiones que tenía
> de .NET), pones de
> >manifiesto que, al menos .NET, con Mono, es una
> tecnología que va a
> >necesitar un servidor dedicado y "preparado" para
> él; sino, no vas a tener
> >el mismo rendimiento que en con PHP. O sea que para
> un ISP, por poner un
> >caso práctico, le va a salir más barato y rentable
> tener un servidor Linux
> >con PHP, vhost, y suEXEC, y podría tener digamos
> 1000 dominios en la misma
> >máquina. Sin embargo, esas cifras con Apache y
> mono, creo que no podría
> >alcanzarlas...
> >
> > ¿Y qué ofrece a cambio .NET? Porque ni siquiera
> tienes portabilidad
> >al 100 % como "presume" Java (presume, porque
> realmente la portabilidad no
> >es tan al 100 % como presume, siempre hay pequeños
> detallitos que no son
> >iguales entre plataformas). Tienes portabilidad
> windows / linux gracias a
> >la
> >comunidad GNU y el proyecto Mono. Pero sino, no
> tendrías ni eso. ¿Cuáles
> >son
> >las ventajas reales?
> >
> > Particularmente, yo he trabajado con ASP y COM+, y
> a día de hoy,
> >sigo preguntándome porque Microsoft se ha
> "embarcado" en la tecnología
> >.NET,
> >porque es evidente que a día de hoy todavía no la
> tiene bien afinada, y no
> >es tan rápida como ellos quisieran. Antiguamente si
> no tenías suficiente
> >velocidad con ASP, podías programarte en C un
> componente COM+, lo
> >instanciabas como servicio o bien como componente
> COM+ puro, y tenías toda
> >la velocidad que quisieras; a día de hoy, hacer eso
> es mucho más complejo
> >(aparte de ser considerado "poco rentable" porque
> crear un objeto "DCOM" en
> >algo que no sea VS.NET se considera "feo").
> >
> > Que lo que comentaba en el anterior hilo, que
> Microsoft ha seguido
> >la senda de Sun con Java, en vez de presentar
> alternativas. Y no tengo yo
> >tan claro que una empresa que presume de ser la
> líder del mercado deba de
> >basar su estrategia de desarrollo en lo que hace la
> competencia....
> >
> > Saludos :)
> >
> >-----Mensaje original-----
> >De: Leonardo Boet Sánchez
> [mailto: boet@gtm.tel.etecsa.cu]
> >Enviado el: lunes, 25 de abril de 2005 14:56
> >Para: php-es@lists.php.net
> >Asunto: RE: RV: [PHP-ES] PHP vs ASP .NET
> >
> >Buenos días...
> >
> >No estoy en su totalidad de acuerdo con ustedes,
> asp.net en una plataforma
> >de desarrollo formidable para web, caminas muy
> rápido en ella, y te evitas
> >cantidad de trabajo.. por defecto programas en c#,
> lenguaje
=== message truncated ===

====================================
           Clever Flores
    Desarrollo de Sistemas Web
      y Capacitación en PHP
 http://cleverflores.blogspot.com/
      cleverflores@gmail.com

_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:24:09 CET