Differences
This shows you the differences between two versions of the page.
|
cor4:app:overview [2005/12/25 19:36] ivivan |
cor4:app:overview [2021/01/05 11:39] (current) |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ==== 0. lépés ==== | ==== 0. lépés ==== | ||
| - | A rendszer (némi inicializálás után) a [[params|parancssori paraméterek]] értelmezésével kezdi a működést. A paraméterek között vannak olyanok, amelyek a feladat elvégzése után azonnal ki is lépnek. | + | A rendszer (némi inicializálás után) a [[params|parancssori paraméterek]] értelmezésével kezdi a működést. A paraméterek között vannak olyanok, amelyek a feladat elvégzése után azonnal ki is lépnek. A fel nem ismert paramétereket az **ARGS** tömbben helyezi el. |
| ==== 1. lépés ==== | ==== 1. lépés ==== | ||
| Line 33: | Line 33: | ||
| A lépés befejezéseképpen a [[versions|DEBUG]] verzió a logba ír két üzenetet: ''Application theme directory is "data\themes\onlineweb"'' és ''Application temporary directory is "w:\app\source\tmp"'', amelyek a téma könyvtár (relatív) címét illetve a temporary könyvtár teljes elérési útját tudatják velünk. | A lépés befejezéseképpen a [[versions|DEBUG]] verzió a logba ír két üzenetet: ''Application theme directory is "data\themes\onlineweb"'' és ''Application temporary directory is "w:\app\source\tmp"'', amelyek a téma könyvtár (relatív) címét illetve a temporary könyvtár teljes elérési útját tudatják velünk. | ||
| + | |||
| ==== 3. lépés ==== | ==== 3. lépés ==== | ||
| - | A [[versions|CSS]] fordítású kliens ekkor olvassa fel a megfelelő template fájlt, amelyet (az előbb kiírt) téma könyvtár és a ''HTML_DEFAULT_TEMPLATE'' konstans összeolvasztásából nyer ki. | + | A [[versions|CSS]] fordítású kliens ekkor olvassa fel a megfelelő template fájlt, amelyet (az előbb kiírt) téma könyvtár és a ''HTML_DEFAULT_TEMPLATE'' konstans összeolvasztásából nyer ki. A [[versions|DEBUG]] kliens a felolvasás kezdetét egy ''Loading template...'' üzenettel jelzi, a befejezésre pedig egy ''Template loaded'' üzenet figyelmeztet. |
| Majd ezután értelmezi a [[langpack]] fájlt, amit a ''DIR_LANGPACK'' könyvtárban keres ''lang_xx.php'' néven, ahol az ''xx'' a ''CURRENT_LANG'' konstans értéke. | Majd ezután értelmezi a [[langpack]] fájlt, amit a ''DIR_LANGPACK'' könyvtárban keres ''lang_xx.php'' néven, ahol az ''xx'' a ''CURRENT_LANG'' konstans értéke. | ||
| + | |||
| + | Ezzel a rendszer alap rendszerei inicializálva vannak és a szükséges konfigurációs fájlokat is felolvasta a rendszer. | ||
| + | |||
| + | A [[versions|DEBUG]] verzió egy ablakot jelenít meg, rajta két gombbal: ''AppTest'' és ''ScanAndRun''. Az ''AppTest'' indítja az alkalmazást úgy, mint ahogyan a [[versions|NORMAL]] verzió indítaná. A ''ScanAndRun'' tesztelésre használható: az alkalmazás gyökerében található test.php alkalmazást futtatja le, mint egy handlert. | ||
| + | |||
| + | Az alkalmazás indítása úgy történik, hogy az ''APP_START_PROCESS'' konstans alapján megállapítja az induló [[cor4:app:process]]-t és annak felolvasásával elkezdődik az alkalmazás futtatása. | ||