Umqambi, umlawuli ukufakela ukuxhomekeka kwiiprojekthi ze-PHP

Zimbalwa iintsuku ezidlulileyo ukumiliselwa kwenguqulelo entsha yoMqambi 2.0 kwabhengezwa, ongumlawuli wokufaka ukuxhomekeka kwiiprojekthi ze-PHP.

Umqambi, ime ngokuvumela kumsebenzisi i chonga ukuba yeyiphi na imisebenzi efunekayo kumathala eencwadi ukuze iprojekthi isebenze, emva koko ikhathalela umsebenzi wokufaka ukuxhomekeka okushiyekileyo kunye nokuhlaziya iinguqulelo ezintsha.

Amathala eencwadi afumanekayo okufakwa kwindawo yokugcina izinto yasePackagist, equlathe ngaphezulu kwe-287 lamawaka eephakeji.

Malunga noMqambi

Umqambi ubekwe njengenkqubo yofakelo lokuxhomekeka Uyilelwe ngo-npm kunye nabaphathi beephakeji engqondweni kwiindawo zeNode.js kunye neRuby.

Inkqubo isebenza ngeephakeji ngokunxulumene neeprojekthi ezithile Kwaye yenzelwe ukufaka ukuxhomekeka kwimikhombandlela yeprojekthi yasekhaya (njengenketho, kukwakhona nemowudi yofakelo lwehlabathi kwinkqubo yonke).

Ngokuzenzekelayo, ukufakelwa kwethala leencwadi okuzinzileyo kuyacetyiswa, kodwa kunokwenzeka ukuba usebenzise uhlaziyo lovavanyo (i-alpha / beta) kunye neefoto (izifinyezo zekhowudi yophuhliso), eziluncedo ekucwangciseni uvavanyo lwakha kwiinkqubo zokudityaniswa okuqhubekayo.

Ikhowudi yoMqambi ibhaliwe kwi-PHP kwaye ihanjiswa phantsi kwelayisensi ye-MIT.

Malunga nohlobo olutsha loMqambi 2.0

Kwinguqulelo entsha intsebenzo enkulu yenziwe kunye nokusetyenziswa kwememori kuncitshisiwe. Kuninzi okwenziwe ngokutsha, ukusuka kwiprothokholi ukubiza packagist.org phantsi kweendlela zokumisela ukuxhomekeka.

Ukufakwa kubonelelwe kwimithombo eyahlukeneyo yemethadatha kunye neefayile ze-zip, kunye imo yofakelo olufanayo lweephakeji lwaphunyezwa. Ukulungiswa kuye kwongezwa kwikhowudi yokubala. Ngokulayisha kuphela imethadatha yephakheji, ifuna kunye / okanye isuse imisebenzi kunye nohlaziyo oluncinci lukhawuleze kakhulu. Kwezinye iiprojekthi kuqatshelwa ukuya kuthi ga kwiipesenti ezingama-50.

Indlela yokuhlaziya ukuxhomekeka iphinde yasebenza, engenazibophelelo kwimeko yolawulo kwinkqubo yefayile yasekhaya. Emva kokugqiba uhlaziyo, inkqubo yokufaka ngoku iqala ngokuzenzekelayo ngokwenziwa kwayo yonke imisebenzi efuna ukufikelela kwinethiwekhi.

Ukwenza imisebenzi yenethiwekhi ngaphambi kokuba ufakelo lokwenyani luqalise ukuphelisa ukubonakala kweenkcukacha ezingagqitywanga kwimeko yokusilela kwenethiwekhi ngexesha lenkqubo yofakelo. Nanini na xa kunokwenzeka, ukhuphelo lwenethiwekhi lunemisonto emininzi.

Ngokuzenzekela, ukongezwa kwinqanaba lokuqinisekisa leqonga Ixesha lokubaleka xa usenza umthengisi / i-autoload.php Qinisekisa ukuba inguqulelo ye-PHP kunye nezandiso Sebenzisa umdlalo kunye neenguqulelo ezixhaswe kukuxhomekeka. Ukuba kukho ukungangqinelani, impazamo iyaboniswa.

Ukuqinisekiswa kwenziwa kusetyenziswa iklasi entsha yoMqambi \ i-InstalledVersions, elayishwe kwiprojekthi nganye ukumisela ukuba zeziphi iipakeji kunye neenguqulelo ezikhoyo kwiprojekthi.

Ukongeza, kuyakhankanywa ukuba iphinde yasebenza kwakhona imiyalezo yempazamo enxulumene nemicimbi yokufumanisa ukuxhomekeka. Le miyalezo imfutshane, icacile, kwaye iphindwe kabini.

Ukunciphisa okwexeshana iinguqulelo ngexesha lohlaziyo, sebenzisa ukwakhiwa "Umhlaziyi wohlaziyo lomthengisi / iphakheji: 1.0. * ", Engayi kutshintsha umxholo webhloko kwi" composer.json kwaye ayizukumakisha ifayile evaliweyo njengengasasebenziyo.

Olunye utshintsho olwahlukileyo kule nguqulo intsha:

  • Inkxaso eyongeziweyo yohlaziyo olunomda olulinganiselweyo, olunokusetyenziswa xa ufuna ukuhlaziya okwethutyana okanye ukubuyisela umva inguqulelo yephakheji yokuvavanya okanye yokulinda ukulungiswa kwe-bug. Ukususwa okuzenzekelayo kweephakeji ezingasafunekiyo kwenziwe.
  • Kukhetho olutsha kuphela, ngaphandle kunye ne-canonical ezongezwe kwindawo yokugcina izinto.
  • Iziganeko ezitsha zongezwa ngaphambi kokusebenza, ukwenziwa, ukwenziwa kwangaphambili kweqela, kunye nokukhuphela iifayile emva koko.
  • Inani elikhulu leeflegi ezintsha longeziwe.

Okokugqibela, ukuba unomdla wokwazi okungakumbi ngale nguqulo intsha, unokujonga iinkcukacha Kule khonkco ilandelayo.

Kwelinye icala, ukuba ufuna ukudibana namaxwebhu, ungayenza kule khonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.