Skip to main content

Mi az a PHP?

A PHP a PHP: Hypertext Preprocessor képviseli, a PHP a személyes honlap [eszközök] számára áll.Az ilyen típusú rövidítést retronimként ismerték.Eredetileg 1994 -ben a nyelvet egy kis bináris készletként tervezték, amelyet néhány alapvető helyszíni forgalmi adatok gyűjtésére használtak.1997 -ben az elemzőt két izraeli írta át, és a nevet az aktuális rövidítésre váltották mdash;Megállapítva, hogy a Hypertext Preprocessor határozottan elfogadhatóbb név volt az üzleti világban.A PHP -t gyakran a fő versenytársra mutatják a következőkkel:

Microsoft C# MDASH;Visual Basic.net mdash;ASP család

  • Sun Java mdash;JSP
  • Macromedia Coldfusion
  • CGI mdash;A Perl

PHP számos nyílt forráskódú könyvtárat tartalmaz a Core Build-hez, és még sok más elérhető.A kiterjesztések léteznek, hogy segítsék az informatikai interfészet számos rendszerrel, beleértve az IRC -t, számos tömörítési formátumot és a Windows API -t.További kiterjesztések léteznek, hogy a PHP fájlformátumokat generáljon a flor-on-the-Fly, például egy népszerű kiterjesztés, amely lehetővé teszi az Adobe Flash Reg létrehozását;Filmek.

A 3. verzió óta a PHP integrált objektumorientált funkciókkal rendelkezik.Az 5. verzió, amely jelentősen erre a korlátozott funkcionalitásra épült, és a nyelvnek most robusztus objektum-orientált képességei vannak, beleértve az interfészeket, kivételeket, pusztításokat és kivonatok.debütált, és ezt most a szerveroldali szkriptekhez használt legfontosabb nyelveknek tekintik.A PHP tömbök és változók bármilyen típusú objektumot képesek tartani, a változókat nem kell deklarálni, és a szintaxis rendkívül egyszerű.A PHP programozók nem tudnak más nyelvet.Ez időnként kevésbé nyelvként utasítja el, de egyre növekvő népszerűsége és a sok robusztus és hatékony hely, amelyet szerkezetként használnak, úgy tűnik, hogy eloszlatja ezt a mítoszot.Hibák, összehasonlítva az olyan nyelvekkel, mint az ASP.A könnyen érthető hibaüzenetek, a néha túlságosan robusztus konfigurációs fájl hiánya és a nyilvánvalóan hiányos beépített funkciók halmaza szintén rámutat arra, mint olyan területekre, amelyek jelentős javulást használhatnak., úgy tűnik, hogy a Langugage egyre inkább foglalkozik a nyílt forráskódú közösség által felvetett aggodalmakkal.