Ang Laminas Project, susuportahan ng Linux Foundation ang pagbuo ng mga tool sa pagprograma ng PHP

Website ng Zend Framework

Inihayag na ng website ng Zend Framework ang paglipat sa proyekto ng Laminas

La Inanunsyo ng Linux Foundation, kasama ang Zend Technologies at Rogue Wave Software, ang Proyekto ng Laminas. Mula ngayon, ang pundasyon sHaharapin ang e sa pagpapatuloy ng Zend Framework.

Ang Zend Framework ay isang koleksyon ng mga propesyonal na pakete ng PHP. Ang mga package na ito ay ginagamit upang bumuo ng mga web application at serbisyo. Gumagana ito sa mga bersyon na mas mataas kaysa sa PHP 5.6, at nagbibigay ng 100% object-oriented code gamit ang isang malawak na spectrum ng mga tampok sa wika.

Sa buong kasaysayan nito, natagpuan ng Zend Framework ang malawak na pag-aampon sa lahat ng mga industriya at uri ng aplikasyon. Ang mga pag-install ay kabuuang higit sa 400 milyon. Kasalukuyan itong ginagamit ng mga kumpanya tulad ng BBC, BNP Paribas at Offers.com. Zend Framework bumubuo ng batayan para sa maraming mga aplikasyon at serbisyo sa negosyo. Kasama rito ang mga platform ng e-commerce, pamamahala ng nilalaman, mga sistemang pangkalusugan, mga platform ng entertainment at portal, mga serbisyo sa pagmemensahe, mga API bukod sa marami pang iba.

Sa pag-sponsor ng Linux Foundation, posible na magpatuloy sa pag-unlad sa pag-unlad ng mga tool sa PHP para sa susunod na henerasyon ng mga serbisyo sa web at API. Sa parehong oras ang kasalukuyang mga bahagi ng Zend Framework ay mapanatili.

Mga katangian ng proyekto ng Laminas

pangalan

Dahil maaari pa ring magamit ang tatak ng Zend Framework, si Laminas, ang maramihan ng salitang Latin na lamina, ibig sabihin ay isang manipis na layer, ay napili. Maliwanag na binubuo nito ang mga layunin ng proyekto (sinasabi nila, hindi ako)

Tirahan

Ang proyekto ididirekta ng isang Lupong Tagapamahala. Ito ay magiging responsable para sa mga desisyon sa negosyos. Ang Teknikal na Komite sa Pagmamanehoo (TSC), ito ay magiging responsable para sa mga teknikal na desisyon.

Ang Komite ng Pangangasiwang Teknikal ay una na binubuo ng mga kasalukuyang kasapi ng Koponan ng Pagsusuri sa Komunidad ng Zend Framework. Sa mga ito ay idinagdag ilang pansamantalang mga nakikipagtulungan. Gumagawa sila ng mga desisyon tungkol sa kung ano ang pinapanatili, kung ano ang pinagana, at kung sino ang may access sa mga tukoy na repository. Sa madaling salita, mayroon silang pangkalahatang direksyong panteknikal ng proyekto.

Ang Lupon ng mga Direktor ay binubuo ng mga kinatawan ng mga kasapi na kumpanya. Magkakaroon din ng isa o higit pang mga kasapi ng TSC. Ang Lupon ay responsable para sa pagtataguyod ng istraktura ng pamamahala at pangkalahatang pangangasiwa ng proyekto. Sila ang gumagawa ng mga desisyon sa negosyo, nagtatakda ng mga badyet. Sila ang namumuno sa pag-oorganisa ng mga kaganapan at mga gumaganang pangkat. Ang iba pang mga gawain ay kasama ang pagbibigay ng suporta sa marketing sa proyekto at pagharap sa mga isyu sa ligal o intelektuwal na pag-aari na lumitaw.

Kasama sa mga plano ang pagdaragdag ng isang maliit na pangkat ng mga developer. Ang kanilang tungkulin ay tutulong sa pagdidirekta ng pang-araw-araw na pagpapanatili, pamamahala ng awtomatiko, pagpapanatili ng pagkakaroon ng online na web- Mangangalaga rin sila ng iba pang mga gawaing kinakailangan upang mapanatili ang proyekto sa landas. Sa madaling salita, papayagan nila ang natitirang pamayanan na alagaan ang paglipat ng proyekto.

Ang code

Ang umiiral na code ay mai-archive. Magagamit ito sa GitHub, ngunit ito ay magiging read-only. Papayagan nito ang mga mayroon nang mga pasilidad na magpatuloy na gumana nang walang pagkaantala. Gayunpaman, malinaw na isasaad ng repository na ang pag-unlad ay nagpapatuloy sa bagong proyekto. Ang mga entry para sa mga nauugnay na package sa Packagist ay mamarkahan bilang lipas na at magtuturo sa kaukulang bagong pakete ng Laminas bilang isang kahalili.

Ang lahat ng mga pakete na na-publish ng proyekto ay mamarkahan bilang mga kapalit para sa mga pakete ng Zend Framework mayroon nang mga klase, at magsasama ng mga tool upang maiugnay ang mga natanging klase sa mga bagong klase sa package. Papayagan nito ang seamless pagsasama sa mga mayroon nang mga proyekto, kahit na gumagamit ng mga third-party na aklatan na sinasamantala ang ZF code.

Ang proyekto ay magbigay ng mga tool para sa mga programmer upang mai-update ang kanilang code. Papayagan nitong gamitin ang mga bagong klase na ibinigay ng mga Laminas package, pati na rin ang pag-update ng mga dependency.

Ang proseso ng paglipat ay advanced. Na-secure na ang mga domain, nilikha ang mga GitHub account, isinasagawa ang paunang mga pangako sa sponsorship, at mga tool sa paglipat sa yugto ng pagsubok. Ang layunin ay upang maging pagpapatakbo sa ikalawa o ikatlong quarter ng 2019.

Miyembro

Dahil ang parehong mapagkukunan sa pananalapi at panteknikal ay kinakailangan para sa pagpapatakbo nito. Ang proyekto ng Laminas ay naghahanap ng mga kasapi upang magbigay ng pareho. Ang mga interesado ay maaaring mag-apply dito


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.