goba            Sat Dec 22 09:14:30 2001 EDT

  Modified files:              
    /phpdoc/hu/chapters intro.xml 
  Log:
  Update to latest EN Revision
  
  
Index: phpdoc/hu/chapters/intro.xml
diff -u phpdoc/hu/chapters/intro.xml:1.14 phpdoc/hu/chapters/intro.xml:1.15
--- phpdoc/hu/chapters/intro.xml:1.14   Sat Dec 15 11:46:45 2001
+++ phpdoc/hu/chapters/intro.xml        Sat Dec 22 09:14:30 2001
@@ -1,17 +1,18 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.18 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.27 Maintainer: goba Status: ready -->
 
  <chapter id="introduction">
   <title>Bevezetés a PHP-be</title>
 
   <sect1 id="intro-whatis">
    <title>Mi az a PHP?</title>
-   <simpara>
-    A PHP (hivatalosan &quot;PHP: Hypertext Preprocessor&quot;) egy szerver oldali
-    HTML-be ágyazott szkript-nyelv.
-   </simpara>
    <para>
-    Egyszerű meghatározás, de mit is jelent ez valójában? Egy példán bemutatva:
+    A PHP (rekurzív rövidítéssel &quot;PHP: Hypertext Preprocessor&quot;)
+    egy szerver oldali HTML-be ágyazott szkriptnyelv.
+   </para>
+   <para>
+    Egyszerű meghatározás, de mit is jelent ez valójában? Egy
+    példán bemutatva:
    </para>
    <para>
     <example>
@@ -35,35 +36,136 @@
     </example>
    </para>
    <para>
-     Vedd észre, hogy ez mennyire más, egy mint más nyelven (például
-     Perl vagy a C) írt hagyományos CGI szkript. Ahelyett, hogy
-     írnál egy programot sok paranccsal, hogy HTML kimenetet
-     produkáljon, csak egy HTML fájlt kell készítened
-     egy kis beépített kóddal, hogy ezt megtehesd. A PHP
-     kódok blokkjai <link linkend="language.basic-syntax.phpmode">speciális
-     kezdő és befejező HTML elemekkel</link> rendelkeznek, és
-     így biztosítják, hogy a &quot;PHP módból&quot; ki-be ugorhass.
-   </para>
-   <para>
-     Az különbözteti meg a PHP-t például a kliens oldali JavaScript
-     nyelvtől, hogy a kód a kiszolgálón fut. Ha lenne egy ilyen
-     oldalad, amit az első példában látsz, akkor ha böngészőben
-     megnézed az eredményt, nem tudod megállapítani, hogy milyen kód
-     állíthatta azt elő. Ráadásul beállíthatod úgy a szervered,
-     hogy minden HTML fájlt dolgozzon fel PHP parancsokat keresve,
-     és akkor már tényleg nem lesz rá mód, hogy kitalálják, mit rejtegetsz.
+    Vedd észre, hogy ez mennyire más, egy mint más nyelven (például
+    Perl vagy a C) írt hagyományos szkript. Ahelyett, hogy
+    írnál egy programot sok paranccsal, hogy HTML kimenetet
+    produkáljon, csak egy HTML fájlt kell készítened
+    egy kis beépített kóddal, hogy ezt megtehesd. A PHP
+    kódok blokkjai <link linkend="language.basic-syntax.phpmode">speciális
+    kezdő és befejező elemekkel</link> rendelkeznek, és
+    így biztosítják, hogy &quot;PHP módból&quot; ki-be ugorhass.
    </para>
+   <para>
+    Az különbözteti meg a PHP-t például a kliens oldali JavaScript
+    nyelvtől, hogy a kód a kiszolgálón fut. Az első példában látható
+    oldal eredményét nézve böngészőben, nem tudod megállapítani,
+    hogy milyen kód állíthatta azt elő. Ráadásul beállíthatod úgy
+    a szervered, hogy minden HTML fájlt dolgozzon fel PHP
+    parancsokat keresve, így már tényleg nem lesz rá mód,
+    hogy kitalálják, mit rejtegetsz.
+   </para>
+   <para>
+    A legjobb dolog a PHP használatában, hogy különösen egyszerű
+    egy kezdő számára, de számos fejlett szolgáltatást nyújt
+    egy professzionális programozó számára is. Ne ijesszen meg
+    a PHP hosszú szolgáltatás listája. Gyorsan el tudsz indulni
+    a PHP használatával, és pár órán belül képes leszel egyszerű
+    szkriptek írására.
+   </para>
+   <para>
+    Habár a PHP fejlesztésében a szerver-oldali programozás
+    kapja a legnagyobb hangsúlyt, annál sokkal többet tud.
+    Olvasd tovább ezt a fejezetet a következő - 
+    <link linkend="intro-whatcando">Mit tud a PHP?</link> -
+    című résznél. 
+   </para> 
   </sect1>
 
   <sect1 id="intro-whatcando">
    <title>Mit tud a PHP?</title>
    <para>
-    Röviden: a PHP mindent tud, amit egy CGI programmal meg tudsz
-    csinálni, mint például kérdőív-adatok lekérése, dinamikus
-    tartalomelőállítás, vagy sütikezelés.
+    Bármit. A PHP főleg szerver-oldali szkriptek írására
+    készült, azaz bármit megtehetsz, amit más CGI programok
+    el tudnak végezni. Ilyen funkciók az űrlap adatok
+    feldolgozása, dinamikus tartalom generálása, vagy
+    sütik küldése és fogadása. De a PHP ennél sokkal többet
+    tud.
+   </para>
+   <para>
+    Három fő területen használnak PHP programokat.
+    <itemizedlist>
+     <listitem>
+      <simpara>
+       Szerver oldali programozás. Ez a hagyományos, és
+       fő használati formája a PHP-nek. Három komponens
+       szükséges ahhoz, hogy ezt a formát használhasd.
+       Az első a PHP értelmező (CGI vagy szerver modul
+       formájában), egy webszerver és egy webböngésző.
+       Egy webszerverrel mindenképpen rendelkezned
+       kell, megfelelően beállított PHP-vel. A PHP
+       program kimenetét a webböngésződdel tudod olvasni,
+       a szerveren keresztül elérve a szkriptet. Lásd a
+       <link linkend="installation">telepítési
+       utasításokat</link> további információkért.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       Parancssori programozás. PHP programok szerver
+       és böngésző nélkül is futtathatóak. Ha ilyen
+       környezetben szeretnéd a PHP-t használni,
+       csak a PHP értelmezőre van szükséged. Ebben
+       a formában gyakran cron-al (ütemező Windows-on)
+       futtatott programokat írnak, vagy egyszerű
+       szövegfeldolgozó szkripteket készítenek. Lásd
+       a <link linkend="commandline">Parancssori
+       használat</link> című függeléket további
+       információért.
+      </simpara>
+     </listitem>
+     <listitem>
+      <simpara>
+       Kliens-oldali ablakozós alkalmazások írása.
+       A PHP valószínűleg nem a legjobb nyelv ablakozós
+       alkalmazások írásához, de ha nagyon jól ismered
+       a PHP-t, és szeretnél néhány fejlett PHP
+       szolgáltatást használni a kliens-oldali
+       programjaidban, a PHP-GTK-t is használhatod ilyen
+       programok írásához. Ezt használva lehetőséged van
+       operációs rendszerfüggetlen programok írására
+       is. A PHP-GTK a PHP egy kiterjesztése, nem érhető
+       el a hivatalos PHP csomagban. Ha további
+       információkra van szükséged látogsd meg a
+       <ulink url="&url.php.gtk;">PHP-GTK webhelyet</ulink>.  
+      </simpara>  
+     </listitem>  
+    </itemizedlist>  
+   </para>  
+   <para>  
+    A PHP használható a legfontosabb operációs rendszereken,
+    beleértve a Linuxot, sok Unix változatot (beleértve
+    a HP-UX, Solaris és OpenBSD rendszereket), a Microsoft
+    Windowst, a Mac OS X rendszert, a RISC OSt, és
+    másokat. A PHP a legtöbb szervert is támogatja, beleértve
+    az Apache, Microsoft Internet Information Server,  
+    Personal Web Server, Netscape és iPlanet szervereket,
+    az Oreilly Website Pro, Caudium, Xitami, OmniHTTPd, és
+    más szervereket. A legtöbb szerverhez a PHP modul
+    szintű támogatást nyújt, de más a CGI szabványt
+    támogató szerverekkel is együtt tud működni CGI
+    feldolgozóként.
+   </para>  
+   <para>  
+    Összességében a PHP használatakor szabadon választhatsz
+    oprációs rendszert és webszervert. Ráadásul a függvény-alapú
+    és objektum orientált programozás, vagy ezek keveréke
+    közötti választás is rajtad áll. Bár nem minden szokásos
+    OOP szolgáltatás került megvalósításra a PHP-ben, sok
+    nagy alkalmazásban is egyedül az OOP-t használja,
+    mint például a PEAR könyvtárban.
+   </para>  
+   <para>  
+    A PHP képességei nem csak HTML kimenet előállítására
+    korlátozódnak. Képeket, PDF állományokat vagy akár Flash
+    mozikat (libswf vagy Ming kiterjesztéssel) is létrehozhatsz
+    futásidőben. Természetesen egyszerűen generálhatsz bármilyen
+    szöveges kimenetet, mint az XHTML vagy bármilyen más XML.
+    A PHP elő tudja állítani ezeket az állományokat, és el tudja
+    menteni a szerven a kiküldésük helyett, így egy
+    szerver-oldali gyorstár rendszert valósítva meg.
    </para>
    <para>
-    Talán a legjobb és legfontosabb tulajdonsága a nyelvnek az
+    Az egyik legjobb és legfontosabb tulajdonsága a nyelvnek az
     adatbázisok széles körű támogatása. Egy adatbázisokat kezelő
     weblap készítése PHP segítségével hihetetlenül egyszerű.
     A következő adatbázisok támogatottak jelenleg:
@@ -92,23 +194,53 @@
       <member>Unix dbm</member>
      </simplelist>
     </blockquote>
+    A PHP rendelkezik egy DBX adatbázis absztrakciós
+    kiterjesztéssel is, lehetővé téve, hogy átjárhatóan
+    kezelj bármilyen adatbázist, amit ez a kiterjesztés
+    támogat. Ráadásul a PHP támogatja az ODBC-t,
+    ezért bármilyen más ezt a szabványt támogató
+    adatbázishoz is kapcsolódhatsz.
    </para>
    <para>
     A PHP támogatja a kommunikációt más szolgáltatásokkal is
-    különböző protokollok segítségével, úgy mint IMAP, SNMP, NNTP,
-    POP3, HTTP, stb. Sőt, nyithatsz hálózati foglalatokat is
+    különböző protokollok segítségével, úgy mint LDAP, IMAP,
+    SNMP, NNTP, POP3, HTTP, COM (Windows rendszeren), és
+    számos más. Sőt, nyithatsz hálózati foglalatokat is
     (socket) és kommunikálhatsz más protokolokkal is.
+    A PHP támogatja a WDDX komplex adatcseréket, ami bármely
+    más web programozási nyelvvel való kommunikációt
+    megkönnyíheti. A PHP szintén rendelkezik a Java objektumok
+    létrehozásának, és átlátszóan PHP objektummokként való
+    kezelésének képességével. A CORBA kiterjesztés távoli
+    objektumok elérésére használható.
+   </para>  
+   <para>  
+    A PHP rendkívül jó szövegfeldolgozó képességekkel rendelkezik,
+    a POSIX és Perl reguláris kifejezésektől az XML állományok
+    kezeléséig. Az XML dokumentumok feldologozásához és
+    eléréséhez a SAX és DOM szabványok is használhatóak. Az XSLT
+    kiterjesztés XML dokumentumok általakítására használható.
+   </para>  
+   <para>  
+    Ha elektornikus üzleti környezetben használod a PHP-t,
+    hasznosnak fogod találni a Cybercash, CyberMUT, Verysign
+    Payflow Pro and CCVS függvényeket az internetes fizetést
+    megvalósító programjaidban.
+   </para>  
+   <para>  
+    Végül de nem utolsósorban a PHP számos más érdekes
+    kiterjesztéssel szolgálhat, mint például az
+    mnoGoSearch kereső függvények, az IRC átjáró függvények,
+    tömörítő eszközök (gzip, bz2), naptár átalakítás,
+    fordítás...  
+   </para>  
+   <para>  
+    Ahogy látható, ez az oldal nem elegendő a PHP
+    minden szolgáltatásának és előnyének felsorolásához.
+    Lásd a <link linkend="installation">PHP telepítése</link>
+    és a <link linkend="funcref">függvény referencia</link>
+    részeket további információkért.  
    </para>
-<!--
-   <figure>
-    <title>Internal Structure</title>
-    <graphic fileref="../images/php3_internal_structure.gif"/>
-   </figure>
-   <figure>
-    <title>Request Scheme</title>
-    <graphic fileref="../images/php3_request_scheme.gif"/>
-   </figure>
--->
   </sect1>
 
  </chapter>
@@ -129,4 +261,7 @@
 sgml-local-catalogs:nil
 sgml-local-ecat-files:nil
 End:
+vim600: syn=xml fen fdm=syntax fdl=2 si  
+vim: et tw=78 syn=sgml  
+vi: ts=1 sw=1  
 -->


Reply via email to