]> git.pld-linux.org Git - projects/buildlogs.git/blob - PRZECZYTAJ.TO
- buildlogs engine using MySQL database
[projects/buildlogs.git] / PRZECZYTAJ.TO
1 Interfejs buildlogów korzystaj±cy z bazy MySQL. Wydajniejszy od obecnego
2 enginu. Najpierw nale¿y utworzyæ bazê SQL (skrypt init.sql).
3 Nastêpnie wype³niæ bazê danymi. S³u¿y do tego skrypt migration.php. Wymaga on
4 do dzia³ania php-cli, a tak¿e zwiêkszenia memory_limit dla skryptów PHP.
5 Wykonanie tego skryptu zajmuje du¿o czasu. U mnie dla 200000 rekordów twa³o to
6 1,5 h. Pó¼niej baza ju¿ ¶miga.
7 Nastêpnie mo¿na umie¶ciæ skrypt index.php na serwerze. Jest on kompatybilny
8 wstecz z poprzedni± wersj±. Odno¶niki z kolejek budowania bêd± dzia³aæ.
9 Aby uaktualniaæ dane w bazie nale¿y przy ka¿dym nowym logu uruchomiæ skrypt
10 addlog.php z parametrem bêd±cym pe³n± ¶cie¿k± do pliku z logiem, np.
11 addlog.php /home/services/ftp/pub/pld-buildlogs/ac/i686/OK/kernel.bz2.
12 U mnie to dzia³a i jest w miarê szybkie.
This page took 0.084987 seconds and 4 git commands to generate.