Webprogramozás
--------------
1., Kliensoldali
2., Server oldali
1., -> JavaScript
objektum ->esemény -> művelet
- A kliens gépen fut.
2., -> PHP, Perl, asp.NET
- A műveleteket a server hajtja végre és a kliens csak az eredményről értesül.
PHP (Personal Home Page)
------------------------
- HTML Pre-Processing - HTML előértelmező
- A dinamikus weboldalak működése:
A böngésző csak HTML, CSS tartalmat tud megjeleníteni. Az olyan műveletek elvégzésére, melyek böngészőn keresztül módosítanak megjelenési tartalmat, szükség egy serveroldali script nyelvre, amely elvégzi a műveleteket, ezáltal megváltoztatja a tartalmat, és kiementként egy kész HTML, CSS kódot állít elő a böngésző számára.
A php file-ok kiterjesztése: .php, .phtml
- A PHP kódok elhelyezkedhetnek beágyazva egy HTML oldalban, de lehetnek telejsen különállóak is.
A PHP kódot, úgynevezett php tag-ek közé rakjuk:
nyitó tag: <?php
záró tag: ?>
A PHP programozásnak két féle módszere van: natív, framework alapú.
A natív php kód egyedi és saját.
A framweork alapú egy kész rendszerre épülő megvalósítás. (pl. Smarty)
Megjegyzés:
A dinamikus oldalak egy altípusai a CMS-ek. CMS - Content Management System - Tartalomkezelő rendszer
Ilyen rendszerek pl.: Drupal, Joomla!, WordPress
Ha többet szeretnél tudni erről, nézd meg alábbi tanfolyamainkat: HTML 5 és CSS 3 tanfolyam
PHP - OOP tanfolyam
Joomla! tanfolyam
Javascript, jQuery, Ajax tanfolyam
Nincsenek megjegyzések:
Megjegyzés küldése