HipHop

Vikipēdijas lapa
Pārlēkt uz: navigācija, meklēt
HHVM
HipHop for PHP Logo, White on Blue.png
Izstrādātājs Facebook
Stabilā versija 3.3.0[1]
Operētājsistēma Linux, MacOS X, FreeBSD[2]
Platforma x86-64
Valoda C, C++, PHP
Licence PHP
Tīmekļa vietne github.com/facebook/hhvm
facebook.com/hphp
www.hhvm.com

HipHop for PHP (no angļu: HipHop PHP) jeb HipHop ir vairākas Facebook izstrādātas PHP izpildes vides un uzlabojumi. Iemesls HipHop izstrādei bija vēlme samazināt sociālā tīkla Facebook serveru noslodzi. Sākotnēji tas tika izstrādāts kā programma, kas no PHP koda uzģenerēja C++ kodu, kuru nokompilējot tika iegūts izpildāmais fails, kas darbojas kā patstāvīgs tīmekļa serveris. Pašreizējā izpildījumā tā ir virtuālā mašīna (HHVM jeb HipHop Virtual Machine) PHP un pašā Facebook izstrādātās valodas Hack izpildei, kas var tikt lietota standarta PHP vietā kopā ar jebkuru tīmekļa serveri, kas atbalsta FastCGI protokolu, piemēram, Apache vai nginx.

HipHop kods šobrīd sastāv no aptuveni 2,7 miljoniem koda rindu, galvenokārt C, C++ un PHP valodā, un tas ir brīvi pieejams kā atvērtais pirmkods ar PHP licenci vietnē Github.

Atsauces[labot šo sadaļu | labot pirmkodu]

  1. Fred Emmott (2014-09-19). HHVM 3.3.0. Facebook. Atjaunināts: 2014-10-06.
  2. facebook (2014-04-15). Building HHVM. Github.com. Atjaunināts: 2014-04-16.

Ārējās saites[labot šo sadaļu | labot pirmkodu]