-
Notifications
You must be signed in to change notification settings - Fork 0
the-papi/kiv-web
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
* app - Hlavní logika aplikace * Http - Jedná se o soubory, které se nějak přímo podílí na zpracování HTTP požadavku. * Controllers - Složka s controllery aplikace * Models - Modelová vrstva aplikace * Validators - Validátory pro jednotlivé formuláře aplikace * bootstrap - Skripty, které se starají o inicializační nastartování aplikace * core - Jádro aplikace. Velmi zjednodušeně řečeno se zde nachází {\it micro-framework}, který umožňuje celou aplikaci vyvíjet pohodlněji. * public - Veřejná část webu. Zde se také nachází {\tt index.php} jako jediný PHP soubor. Díky tomu není možné spouštět z veřejné části webu jiné PHP soubory než právě zmíněný {\tt index.php}, což přináší větší bezpečnost celé aplikace. * dist - Zkompilované CSS a JavaScript soubory * resources - Složka se skripty, styly, šablonami a daty pro validátor formulářů * scripts - Zdrojové JavaScript soubory před kompilací * styles - SCSS soubory * templates - Šablony pro šablonovací systém Twig * validation - Data pro validační systém. Chybové hlášky a překlady názvů jednotlivých polí. * routes - Jednotlivé cesty v aplikaci. Zde se nachází mapování URI adres na konkrétní metodu v konkrétním controlleru. * storage - Úložiště aplikace * .babelrc - Informace pro převedení JavaScriptu do srozumitelné podoby pro prohlížeč. * .env - Proměnné prostředí. Slouží ke konfiguraci aplikace. * .env.example - {\it Šablona} pro {\tt .env}. Pokud soubor {\tt .env} neexistuje, tak je nutné ho vytvořit jako kopii tohoto souboru. Tento soubor aplikace ignoruje. * composer.json - Konfigurace aplikace pro balíčkovací systém composer. * gulpfile.js - Postupy kompilace pro jednotlivé části aplikace pro nástroj gulp. * package.json - Konfigurace pro balíčkovací systém npm. * README.md - Návod pro instalaci aplikace
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published