Diskuze: Objektívne PHP
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
OOP: http://www.itnetwork.cz/php/oop
MVC Redakcni system: http://www.itnetwork.cz/php/mvc
MVC ?
Takže to nie je "objektívne" ale "objektovo orientované" programovanie v PHP. Linky na výborné články o OOP v PHP --> komentáre vyššie...
neobjektove (strukturovane, resp. proceduralne:
<?php
$data = "Ahoj svet!";
echo ($data);
objektovo orientovane programovanie:
<?php
class ahoj {
protected $data = "Ahoj svet!";
public function vypis() {
echo ($this->data);
}
}
$a = new ahoj();
$a->vypis();
toto je iba nazorna ukazka, ako zhruba vypada rozdiel medzi oboma zapismi a nerucim za jej 100%-nu funkcnost
vyhoda objektovo orientovaneho programovania je pri vytvarani ovela
zlozitejsich a vacsich aplikacii, nez je obycajny pozdrav.
v tom pripade OOP dokaze usetrit vela riadkov kodu, ako aj dalsia vyhoda je
napr. zapozdrenost dat a do toho objektu, ktoreho sa tie udaje tykaju a nie su
rozplacane po celom kode, ako u proceduralnom programovani
Zobrazeno 6 zpráv z 6.