AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
PHP Conference Brazil - What can we expect about framework Laminas?
1. What can we
expect about
framework
Laminas
Flávio Gomes da Silva Lisboa
www.fgsl.eti.br
2. Who I am
●
Coursing a PhD (UTFPR)
●
Master in Technology and Society
●
Specialist in Java Technology
●
Zend Certified Architect and Engineer
●
Author of … PHP programming books
●
Instructor of software development
●
Teacher of Artificial Intelligence, Operational System, Database Systems and
Frameworks PHP
●
Supervisor of young apprentices
●
Development Analyst, working with PaaS
●
Koriander’s Father
●
Best in Marvel Comics (QuizUp) 3 times
●
Author of a biography about Rom Spaceknight
●
Fan of Green Lantern, Silver Surfer and New Teen Titans
3. HOW CAN YOU PROGRAM TO HIGH NIGHT
NO TO BE TIRED?
THIS IS MY SECRET, CAPTAIN.
I AM ALWAYS TIRED.
7. Zend Framework
●
2005: Project is announced
●
2006: First public release
●
2007: First stable release
●
2012: Version 2 – PHP 5.3
●
2016: Version 3 – PHP 5.6 or 7.0
Versions 1 and 2
were
downloaded
more than 15
millions times.
11. Crisis on Infinite frameworks
●
2015: RogueWave accquires Zend
●
2018: ZF team leaves Zend Technologies
18th October we received an
extremely and worried news:
RogueWave/Zend were
determining a strategic change
that, in fact, put the development
of Zend Framework “in a freezer”
and some of main names behind
project like Matthew Weier
O’Phinney, Enrico Zimuel, Dmitry
Stogov and Zeev Suraski were
leaving company.
Fonte: https://www.galvao.eti.br/do-zend-framework-ao-laminas/
15. Like a phoenix...
●
2019: Matthew Weier O’Phinney, ZF leader,
announces a change.
Fonte: https://www.galvao.eti.br/do-zend-framework-ao-laminas/
Zend Framework and all
products associated to “Zend”
mark (Expressive, Apigility) will
become Laminas Project;
Project goes on Open
Source, but supported by
Linux Foundation.
17. Why Laminas?
Laminas is the plural of lamina, meaning a thin layer. We feel it
succinctly summarizes the goals of the project in many ways:
●
Components you can compose or layer into any application.
●
Middleware architectures are often termed layered.
The project will encompass each of the following:
●
The various standalone components.
●
The MVC framework.
●
The Apigility subproject.
●
The Expressive subproject.
https://getlaminas.org/
18. An open governance model
The Linux Foundation has greatest specialists in
world about open source projects governance.
20. A trauma
●
A passage from Zend Framework 1 to Zend
Framework 2
●
Moment Javascript of Zend Framework
DON’T WORRY
ABOUT
ANYTHING!
21. A trauma
●
Passage of Zend Framework 1 to Zend
Framework 2
Parents phrases:
●
“I do it for your own welfare!”
●
“Someday you will thank me for it!”
26. Migration tool
In test phase:
https://github.com/laminas/laminas-migration
IT’S
CLOBBERING
TIME!
27. Dates, I want dates!
●
End of migration tool tests: expected for
11.20.2019 (late);
●
End of websites: expected for 11.30.2019
(website has for now a landing page);
●
Migration of repositories and release of technical
project expected to 12.06.2019 (TODAY?!)
●
End of member board to fund the project
expected to 01.31.2020.