Pliki konfiguracyjne projektu w PHP

No więc zwyczajowo robiłem tak: tworzyłem plik php z danymi konfiguracyjnymi i jak chyba każdy dołączałem go przez require_once do projektu. Ostatnio postanowiłem potworzyć dodatki także w Perlu i pojawił się problem, musiałem tworzyć osobny plik konfiguracyjny dla Perla. Mała przenoszalność tutaj. Postanowiłem więc zmienić formę pliku konfiguracyjnego na ini. I Perl szczęśliwy i PHP potrafi to odczytać ;).

Stary kod php…

Wziąłem się za porządki w moich php-wych projektach. Jeden z nich swoje początki ma mniej więcej 9 lat temu :D. Ostatnie poprawki robiłem w nim jakies 3 lata temu, natomiast główny kod powstał jakieś 6 lat temu. Kurcze, załamałem się tym, jak to było pisane… I pomyśleć, że dzięki temu znalazłem 2 moje byłe prace :D. Teraz już wiem, czemu w nich dużo nie zarabiałem…

SVN i tworzenie nowej galęzi

Postanowiłem być sprytny, utworzyłem katalog branches, tam umieściłem katalog smarty_1 by zrobić miejsce na nową gałąź i kazałem przekopiować svn-owi gałąż trunk do branches/smarty_1, niestety to nie działa tak ;). SVN stworzył podkatalog trunk w smarty_1 ;). Drugie podejście było już wykonane poprawnie. Przy kopiowaniu pozwoliłem mu samodzielnie stworzyć katalog smarty_2 ;). Dzięki czemu nie pojawił się trunk. Musze znowu pamiętać by nie być za sprytny w przyszłości 😉