Casiva Agustin

Engineering, Development and IT Management

Hi there! 馃憢

I’m Agustin Casiva, I’m a Software Engineer from Argentina.

I have been working on IT for many years now, I worked in many fields of the industry, such as hardware support, networking, sysadmin but what I do love most is development.

I have worked for many organizations, public and private, local and remote, filling many roles.

My expertise is on Web Development, Linux, Open Source, CMSs, HTML, CSS, PHP, JavaScript, Backend Development, Product Development, Project Management, Team Leading, among others.

In 2013 I have founded 42mate, a Web Development Agency focused on the design, development, maintenance of Web Apps. I still work on 42mate where I work leading development teams and scoping new projects.

Besides 42mate I also work as an independent consultant where I provide services such as

  • Development Training, for individuals or teams.
  • Architecture Design and Review.
  • Tech Advisor for non tech startup founders.
  • Tech Advisor for Digital Design Agencies.

If you are interested on my services let’s talk!

More about me

La venta de Zend Inc y mi visi贸n de como afectara al ecosistema de PHP

El otro d铆a en comunidad tic vi un link a una nota donde contaban que la empresa Zend fue vendida, en el mismo remarcaban una preocupaci贸n sobre cual ser铆a el futuro de PHP ahora que Zend se vendi贸, me gustar铆a compartir mi visi贸n.

http://symfony.es/noticias/2015/10/06/zend-la-principal-empresa-php-ha-sido-adquirida/

Zend y el Zend Engine

A diferencia de Java que depend铆a de Sun, PHP y en particular el Zend Engine no dependen de la empresa Zend.

Si bien los autores originales del Zend Engine son los founders de la empresa Zend, no hay una relaci贸n directa comercial entre el Zend Engine y la Empresa Zend. La empresa Zend tiene sus estrategias de negocios basadas en una capa de servicios sobre la base de PHP, como por ejemplo Zend Framework, Zend IDE, Zend Server, Cloud Services y Professional Services for Large companies. No lucraban con el Zend Engine.
Si miran las contribuciones en los 煤ltimos a帽os podr谩n ver que pocas personas de Zend est谩n contribuyendo al desarrollo de las nuevas versiones de PHP (yo encontr茅 solo 2, muy activos pero 2), el resto son de diferentes empresas como Microsoft (si si escrib铆 bien), Red Hat, SugarCRM y otras. Andi y Zeev dejaron de contribuir hace mucho tiempo.

https://github.com/php/php-src/graphs/contributors?from=2014-01-21&to=2015-10-12&type=c

El desarrollo de PHP

El desarrollo de PHP sigue muy basado en el esfuerzo de la comunidad y no en el de una o dos empresas, a diferencia de Java que para su desarrollo basaba todo en el JCP del cual no cualquiera era parte sino personas especificas y empresas que pagaban un cannon para poder estar ahi, PHP gira en torno a la comunidad, el desarrollo no esta basado en lo que digan corporaciones sino la comunidad activa de developers.

Queres cambiar algo de PHP?, todo bien, tenes que escribir un RFC en wiki.php.net y al terminar de escribirlo lo someten a votaci贸n (pueden votar developers que contribuyeron con algo, gente representante de la comunidad y representantes de frameworks significativos, osea gente que participa en la comunidad), si pasa alguien en alg煤n momento har谩 el cambio.

https://wiki.php.net/rfc/voting

Para que se den una idea, las nuevas mejoras al Zend Engine que va a ver la luz con php7 est谩n basadas en los dise帽os de un muchacho llamado Nikita Popov el cual al momento de escribir los dise帽os ten铆a 18-19 a帽os y hoy es uno de los contributors mas activos. Todav铆a esta en la universidad 馃槢

https://nikic.github.io/aboutMe.html

Por el otro lado, est谩n saliendo engines de PHP que nada tienen que ver con el de Zend, como la HVVM de Facebook que te permite ejecutar c贸digo PHP sin problemas y mucho mas r谩pidamente que con el engine de PHP 5 (el de php7 dicen que va a ser mas eficiente que hvvm).

Por el otro lado, Rasums Lerdorf sigue trabajando en el desarrollo de PHP y es reconocido como un dictador benevolente, la comunidad respeta mucho su visi贸n para ver hacia donde va PHP.

MySQL

En el caso de MySQL pasaba algo similar que con Java, MySQL era un producto que depend铆a 100% de MySQL-AB y especialmente de Monty Widenius, el flaco estaba quedandose corto de efectivo y venido la empresa para mejorar su situaci贸n econ贸mica, algo que como nos cont贸 en la PHPConference Argentina del 2014 lo afecto en otros aspectos de la vida y para recuperarse volvi贸 a crear otra empresa con la cual esta produciendo MariaDB.

Otra vez resalto la importancia de community driven y no corporate driven development.

La conclusi贸n

En resumen, la comunidad maneja el desarrollo de PHP no Zend.

A que voy con esto, no creo que lo que pase en el mundo de la empresa Zend afecte al ecosistema de PHP tan directamente como fue la venta de Sun a Oracle en el mundo Java y MySQL.

Por cierto, la internet聽hizo mucho ruido en ese momento por la venta聽de Sun a Oracle pero todos siguen codeando en Java y siguen usando MySQL sin siquiera haber visto por ejemplo mariaDb o OpenJava, parece que el amigo Larry Ellison no era taaaaaan malvado como pesaban (o todav铆a no llego lo peor).

My Two Cents, Abrazo

Leave a Reply

Your email address will not be published. Required fields are marked *

*