Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
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żę Tongue


RE: Veides - silnik szablonów - hieroshima - 25-02-2012

kod strony to raczej każdy może sam zobaczyć Wink, a pedro chciał kod do tego veidasa


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 Wink Veidesa można normalnie pobrać, po prawej jest przycisk.


RE: Veides - silnik szablonów - hieroshima - 26-02-2012

a co tam w tym kodzie PHP masz takiego, że nie chcesz pokazać Tongue bez przesady Wink ja tam żadnych fajerwerków nie widzę


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 wiadomo Wink Veidesa można normalnie pobrać, po prawej jest przycisk.
Errr... ślepy jestem Smile

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 Wink


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ć Tongue bez przesady Wink ja tam żadnych fajerwerków nie widzę

Niby tak, ale jednak wolę go nie udostępniać Wink

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 Sad
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:

1. Albo jestem ślepy, albo ścieżki są zahardkodowane?
...
3. Chyba rozszerzenia też są zahardkodowane

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?