| Položaj | Domena | Stranica | Radnje |
|---|---|---|---|
| 1 | codeigniter.com | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 2 | code-igniter.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 3 | ru.wikibooks.org | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 4 | blogocms.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 5 | twitter.com | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 6 | hostinfo.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 7 | phpframeworks.com | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 8 | max-3000.com | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 9 | net.tutsplus.com | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 10 | buzzman.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| Položaj | Domena | Stranica | Radnje |
|---|---|---|---|
| 1 | code-igniter.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 2 | codeigniter.com | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 3 | ru.wikipedia.org | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 4 | codeigniter.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 5 | habrahabr.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 6 | cigniter.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 7 | codeigniter.org.ru | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 8 | simplecoding.org | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 9 | blog.termit.name | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
| 10 | en.wikipedia.org | / | |
|
Promet:
N/A
Povratne veze:
N/A
Dionice na društvenim mrežama:
N/A
Vrijeme učitavanja:
N/A
Pregled isječka:
Nema dostupnog isječka |
|||
Dobro došli u svijet web razvoja gdje su učinkovitost i fleksibilnost ključni za izgradnju robusnih i skalabilnih aplikacija. U ovom ćemo članku zaroniti duboko u jedan od najpopularnijih PHP okvira dostupnih danas—CodeIgniter. Autori ovog vodiča su stručnjaci na serpulse.com, a osmišljen je kako bi vam pružio sveobuhvatno razumijevanje kako iskoristiti CodeIgniter za stvaranje dinamičnih web stranica visokih performansi.
CodeIgniter je PHP okvir otvorenog koda napravljen posebno za programere koji trebaju jednostavan i elegantan alat za izradu web aplikacija sa svim značajkama. Njegova lagana priroda čini ga idealnim izborom i za male projekte i za veće aplikacije na razini poduzeća. Za razliku od nekih drugih okvira koji dolaze prepuni značajki, CodeIgniter omogućuje programerima da dodaju samo one komponente koje su im potrebne, što pomaže u održavanju vitke i učinkovite aplikacije.
Da biste započeli s CodeIgniterom, prvo trebate preuzeti najnoviju verziju s njihove službene web stranice. Kada imate datoteke, možete ih učitati na svoj poslužitelj i slijediti upute za postavljanje uključene u dokumentaciju. Nakon instalacije, dočekat će vas jednostavna struktura direktorija koja organizira vašu aplikaciju u modele, prikaze i kontrolere, između ostalog.
Napravimo jednostavnu aplikaciju "Hello World" da ilustriramo kako je lako raditi s CodeIgniterom. Započnite stvaranjem novog kontrolera pod nazivom 'Dobrodošli' unutar direktorija application/controllers/:
<šifra>
Ovaj kod definira novu klasu pod nazivom 'Dobrodošli' koja proširuje ugrađenu klasu CI_Controller. Metoda 'index' automatski se izvršava kada se ne traži nikakva specifična metoda, koja u ovom slučaju jednostavno ispisuje "Hello, world!" u preglednik.
U CodeIgniteru, URL-ovi se preslikavaju izravno na metode u vašim kontrolerima putem sustava usmjeravanja. Prema zadanim postavkama rute su definirane u datoteci application/config/routes.php. Na primjer, ako želite promijeniti URL za 'index' metodu našeg kontrolera 'Dobrodošli' iz '/welcome/index' u jednostavno '/', možete dodati sljedeći red u datoteku routes.php:
<šifra> $route['default_controller'] = 'dobrodošli/indeks';
Dok je metoda 'indeksa' koju smo ranije stvorili bila korisna u svrhe demonstracije, aplikacije u stvarnom svijetu često zahtijevaju složenije interakcije između modela, prikaza i kontrolera. Modificirajmo naš kontroler 'Dobrodošli' da koristi model i prikaz umjesto izravnog ispisivanja teksta.
Stvorite novi model pod nazivom 'User_model' u direktoriju application/models/:
<šifra> 'John Doe', 'email' => '[email protected]']; } }
Zatim, kreirajte datoteku prikaza pod nazivom 'welcome_message.php' u direktoriju application/views/:
<šifra>Stranica dobrodošlice Pozdrav, = $user['name']; ?>! Vaša adresa e-pošte je = $user['email']; ?>.