När olika datorer kommunicerar över nätverk servrar , två program kodade i olika språk interagerar med varandra över ett definierat kommunikationsprotokoll . Vidare , i servern utveckling , kan du finna dig att utveckla serverprogram och klientprogram som behöver dela samma struktur , men kommer att skrivas i olika programspråk . Apache Thrift hjälpmedel i denna typ av utveckling genom att du kan skapa en generisk uppsättning objekt eller data , som sedan kan översättas till flera programmeringsspråk , inklusive PHP . Saker du behöver
PHP Tolk
LAMP ( Linux , Apache , MySQL , PHP ) Stack
Visa fler instruktioner
1
Ladda ner och installera Thrift för Apache ( se Resurser ) .
2
Skapa en " . sparsamhet " filen . Utseendet på denna fil beror på vilka behov du har , men i huvudsak de föremål som anges i sparsamhet filen kommer att fungera mellan klienter och servrar i olika programmeringsspråk . I det här fallet använder du en PHP- klient .
3
Använd Thrift att generera den PHP-kod för att interagera med den . Sparsamhet filen . Öppna ett kommando terminal genom att klicka på menyn System och sedan klicka på " System Tools " och sedan klicka på " Terminal ". Navigera till den mapp som innehåller den . Sparsamhet och skriver in följande kommando . Detta kommando kommer att skapa en " gen - php " mappen hålla filer som innehåller PHP-objekt som skapats av sparsamhet i PHP-kod :
sparsamhet - gen php filename.thrift
4
kopiera alla filer från " /lib /php /src " katalogen skapats från Thrift installation i din PHP- projekt mapp , var du kan få det . på samma projekt mapp
5
, skapa ett " paket " -mappen och kopiera innehållet i " gen - php " -mappen i den.
6
Skapa ett PHP- skript i projektet mappen och importera PHP-objekt som skapats av Thrift in projektet : < ? php $ GLOBALS [ ' THRIFT_ROOT ' ] = ' src ' , $ GLOBALS [ ' THRIFT_ROOT ' ] = ' /packages " ,
>
Addera ditt