Diskuze: Přejít z VBScriptu na 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.
Ve VBScript jsem nic nedelal. Obecne, PHP je pomale. FB a jini delaji rychle veci pres cecko. Cili, VBScript by mohl byt asi tak stejne pouzitelny jako php
Duvody, proc je to pomale, muzou byt tyto:
Cili, nemyslim si, ze php to nejak vyrazne ovlivni. Ale muzes to zkusit.
Muzes udelat to, ze si v php udelas miniprogram, ktery bude resit prave to
generovani souboru, zkontroluje datumy, existenci souboru a kdyz je treba
obnovit, tak zavola ten VBScript, ktery uz mas.
Zkus pridat odkazy na nektere stranky, ktere nevyzaduji prihlaseni. Treba by mohl byt jeste problem v kodu te stranky, jestli tam mas nejake pomale js nebo obri obrazky a tak.
O obrázky nejde, spíše jde o to, že data, co se generují z databáze, se
načítají hrozně pomalu, trvá to něco málo přes minutu. Jinak všechny
databáze jsou dělané v Microsoft Access, takže podle mě bude tam zakopaný
pes. Podle mě by stačilo zvolit nejvíce vhodné SQL a bylo by to vyřešeno,
jen teď netuším, které by bylo dobré.
google = Microsoft Access index
Pokud mas nekde seznam sql prikazu, tak pro vsechny sloupce, ktere pouzivas ve
WHERE udelej indexy (pokud nejsou). To by mohlo vyrazne pomoci.
Pokud tam indexy mas, pak zkus zvazit nejakou uspornejsi variantu, index na
prvni 3 pismena a ne cele slovo.
Pokud ani to nepomuze, pak je treba upravit sql dotazy (obvykle spatne zvolene
group nebo join).
Sak, zkus najit ty nejpomalejsi dotazy a dej to sem.
Samozrejme je mozne, ze zpusob, jak tvuj program funguje, neumoznuje
rychlejsi praci. Ze tam neustale probiha vymena informaci, cteni, zapis,
mazani.
Potom bych zvazil pomocne offline tabulky (kopie aktualnich) jenom pro cteni pro
pripady, ze lidi nezajimaji aktualni data. Bud se da udelat o pulnoci klon a
nebo se tomu tusim rika VIEW. Nepouzivam, neporadim moc.
google = microsoft access query speed
http://www.fmsinc.com/tpapers/faster/
https://stackify.com/…low-queries/
5 Ways to Find Slow Queries - zminka o jakemsi 'dynamic management views' a
'application performance management' a dalsi 3
Oukej, konečně už vím, jak to celé funguje, když tak budu
experimentovat se vším možným a uvidí se, času mám na to dost jinak ještě jednou moc
děkuji
Zobrazeno 6 zpráv z 6.