![]() |
Veides - silnik szablonów - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Oprogramowanie (https://www.webmastertalk.pl/forum-oprogramowanie) +--- Wątek: Veides - silnik szablonów (/thread-veides-silnik-szablonow) Strony:
1
2
|
Veides - silnik szablonów - kampo - 24-02-2012 RE: Veides - silnik szablonów - Pedro84 - 25-02-2012 Masz gdzieś paczkę z kodem do obczajenia i zabawy? ;-) RE: Veides - silnik szablonów - kampo - 25-02-2012 Wszystkie moje programy są/będą open source, ale kodu strony nigdy nigdzie nie pokażę ![]() RE: Veides - silnik szablonów - hieroshima - 25-02-2012 kod strony to raczej każdy może sam zobaczyć ![]() RE: Veides - silnik szablonów - kampo - 26-02-2012 Pomyślałem o kodzie PHP strony (i w ogóle o stronie pomyślałem), a HTML to wiadomo ![]() RE: Veides - silnik szablonów - hieroshima - 26-02-2012 a co tam w tym kodzie PHP masz takiego, że nie chcesz pokazać ![]() ![]() RE: Veides - silnik szablonów - Pedro84 - 26-02-2012 (26-02-2012, 00:24)kampo napisał(a): Pomyślałem o kodzie PHP strony (i w ogóle o stronie pomyślałem), a HTML to wiadomoErrr... ślepy jestem ![]() Pobawię się i dam znać. --- Parę opinii: 1. atrybuty/metody, które deklarujesz jako protected/private prefiksuj za pomocą podkreślenia, po wejściu w kod od razu widać czy masz jakieś atrybuty.metody o danym zakresie widoczności 2. Nie używamy die()! Ono zabija małe kociaki! Wyjątki, wyjątki, wyjątki. Przyznam, że jeszcze się nie bawiłem, rzuciłem tylko okiem w kod ![]() RE: Veides - silnik szablonów - kampo - 26-02-2012 (26-02-2012, 01:04)hieroshima napisał(a): a co tam w tym kodzie PHP masz takiego, że nie chcesz pokazać Niby tak, ale jednak wolę go nie udostępniać ![]() Cytat:2. Nie używamy die()! Ono zabija małe kociaki! Wyjątki, wyjątki, wyjątki. Powiem tak: kurde! ;D Obsługę błędów miałem na wyjątkach, ale zrezygnowałem na rzecz die(). Sam nie wiem czemu. Poprawię to w kolejnej wersji. RE: Veides - silnik szablonów - Robik - 26-02-2012 Tak na szybko: 1. Albo jestem ślepy, albo ścieżki są zahardkodowane? 2. Używaj wyjątków, nie die() to bardzo, bardzo złe wyjście ![]() 3. Chyba rozszerzenia też są zahardkodowane RE: Veides - silnik szablonów - kampo - 26-02-2012 (26-02-2012, 17:10)Robik napisał(a): Tak na szybko: Jeśli dobrze zrozumiałem definicję hardkodowania (pierwszy raz się z tym słowem spotkałem), to też mi się tak wydaje. Chciałem się Was jeszcze poradzić. Niby jest cachowanie, z tego co ja testowałem to troszkę przyspiesza, ale chciałbym to jeszcze ulepszyć. Zmodyfikowałbym to tak, że programista w dowolnym miejscu mógłby wyświetlić scachowany plik (jeśli istnieje, czyli jakaś prosta instrukcja warunkowa) i zakończyć skrypt przez exit(). Idea jest taka, że skoro już dane mamy w tym pliku, który i tak wyświetlamy, to nie ma sensu, żeby przez wyświetleniem skrypt pobierał jakieś dane, coś z nimi robił itd. Dobry pomysł, czy raczej odpada? |