li3 (software)
{{Short description|PHP open-source web framework}}
{{DISPLAYTITLE:li3 (software)}}
{{Infobox software
| name = li₃
| logo = Logo li3 PHP Framework.svg
| logo upright = yes
| developer = [https://github.com/UnionOfRAD/ Union of RAD]
| released = {{start date|2009|11}}
| latest release version = {{Li3 (software) version}}
| latest release date = {{Li3 (software) version|releasedate}}
| operating system = Cross-platform
| platform =
| language =
| programming language = PHP
| license = BSD
| genre = Web application framework
| website = {{Official URL}}
}}
li₃ (formerly lithium) is a full-stack web framework, for producing web applications. It is written in PHP{{cite web|url =http://li3.me/|title = About li₃|access-date = 2017-04-23}} and is based on the model–view–controller development architecture. It is described as adhering to no-nonsense philosophies.{{cite web | url=http://memeburn.com/2011/06/32-web-frameworks-to-choose-from-for-your-next-project/ | title=32 web frameworks to choose from for your next project | publisher=Memeburn | access-date=July 2, 2012}}
The project is sponsored by Engine Yard, [http://radify.io Radify] and [https://atelierdisko.de Atelier Disko].
History
In October 2009, CakePHP project manager Garrett Woodworth and developer Nate Abele resigned from the project to focus on lithium,{{ cite web | last=Rampersad | first=Ryan | url=http://ryan.ifupdown.com/2009/10/23/the-state-of-cakephp/ | title=The State of CakePHP | date=2009-10-23 | access-date=2009-11-06 | url-status=dead | archive-url=https://web.archive.org/web/20091028221917/http://ryan.ifupdown.com/2009/10/23/the-state-of-cakephp/ | archive-date=2009-10-28 }}{{cite web | url=http://li3.rad-dev.org/ | title=Lithium project web site | access-date=2009-11-06 | archive-url=https://web.archive.org/web/20180813075926/http://li3.rad-dev.org/ | archive-date=2018-08-13 | url-status=dead }} a framework code base originally being developed at the CakePHP project as "Cake3".{{cite web | url=http://bakery.cakephp.org/articles/view/the-cake-is-still-rising | title=The Cake is Still Rising | access-date=2009-10-25 | archive-url=https://web.archive.org/web/20091026150142/http://bakery.cakephp.org/articles/view/the-cake-is-still-rising | archive-date=2009-10-26 | url-status=dead }}
In 2012 the project gained official sponsorship from Engine Yard.{{cite web|url=http://www.h-online.com/open/news/item/Engine-Yard-sponsors-PHP-framework-Lithium-1618465.html|title=Engine Yard sponsors PHP framework Lithium|publisher=The H|date=15 June 2012}}
In January 2014 the project was rebranded under the name li₃.
With the release of version 1.0 on June 6, 2016, David Persson followed Nate Abele as lead developer of the project.{{cite web|title=Releasing 1.0|url=http://news.li3.me/post/145260633533/releasing-1-0}}{{cite web|last1=Menge-Sonnentag|first1=Rainald|title=Das als Lithium gestartete PHP-Framework li3 erreicht Version 1.0|url=https://www.heise.de/developer/meldung/Das-als-Lithium-gestartete-PHP-Framework-li3-erreicht-Version-1-0-3225246.html|website=Heise Developer|access-date=23 April 2017}}
In May 2020 a framework also named lithium{{cite web|title=The Lithium C++ Libraries|url=https://github.com/matt-42/lithium}}{{cite web|title=TechEmpower Benchmarking for lithium|url=https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/C%2B%2B/lithium}} scored the 4th place (out of 104) in the composite score of TechEmpower Web Frameworks Benchmarks Round 19,{{Cite web|title=TechEmpower Web Framework Performance Comparison|url=https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=composite|access-date=2020-06-01|website=www.techempower.com}} but it is a modern C++17 asynchronous web server based on epoll, a totally different web framework from li₃.
See also
{{Portal|Free and open-source software}}
References
{{Reflist}}
External links
- {{Official website}}
- [http://li3.me/docs/book/manual/1.x/ li₃: The Definitive Guide]
- [http://li3.me/docs/api/lithium/latest:1.x/lithium Framework API Documentation]
- {{GitHub|UnionOfRAD/lithium}}
{{PHP}}
{{Web frameworks}}
Category:Free computer libraries