Autor Zpráva
BuGeR
Profil
Dobrý den.
Chtěl bych se zeptat, jak organizujete zdrojové kódy na serveru?
Doteď jsem všechny funkce ukládal do jednoho "hlavního" souboru, který jsem includoval na každou stránku, teď bych chtěl ale přejít na OOP s použitím MVC struktury a nemám vůbec představu, jak ukládat jednotlivé třídy do souborů apod. (chtěl bych to mít samozřejmě rozdělené podle té MVC struktury na nějaké "systémové" a "zobrazovací" soubory).

Uvítám jakékoliv rady/zkušenosti, nebo odkazy na nějaké externí články.
Děkuji všem :-)
Jan Tvrdík
Profil
BuGeR:
V OOP bývá zvykem mít každou třídu v jednom, stejně pojmenovaném souboru. Takže např. třída Image bude v souboru Image.php. Načítání tříd se pak řeší pomocí autoloadingu.

MVC aplikace se pak dále člení do složek, např.
- libs (pro knihovny)
- model (pro třídy patřící do modelu)
- controllers (pro controllery)
- views (pro pohledy)
- temp (pro dočasný soubory)
BuGeR
Profil
Jan Tvrdík:
Supr, díky :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: