![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 19.01.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Mój prosty framework (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) jest już na ukończeniu, jednak mam wątpliwości jeśli chodzi o zastosowanie obiektów... Skrypt działa na systemie szablonów Smarty. -------------- Każdy plik posiada swoją klasę, jako przykład weźmy plik libs.php (zarządzanie bibliotekami):
i class/Lib.php:
A więc każda biblioteka to po prostu klasa złożona z kilku funkcji statycznych... Zastanawiam się, czy nie jest to głupotą/nagięciem zasad OOP. Zastosowałem metody statyczne, bo: * Nie muszę tworzyć obiektu, by się do nich odwołać... * ...przez co nie jest problemem użycie danej metody w innym pliku * Są proste w kodowaniu i użyciu Z tym, że cały framework jest oparty i takie właśnie klasy... Może można by to rozpisać inaczej: prościej, a zarazem poprawniej? Pozdrawiam, Fipaj |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Kolejna ofiara nowego systemu szkolnictwa - brak czytania ze zrozumieniem.
Jeśli chcesz to zrobić porządnie to proponuje pójść do najblizszego sklepu z materiałami biurowymi a następnie kupienie bloczku kartke w kratke formatu A4 i ołówka. Potem jak wrócisz do domu to ułóz to przed sobą i odpręż się a potem zacznij szkicować cały serwis - jak ma wyglądać itp. To co zaprezentowałeś to nic - brak funkcji sprawdzajacych poprawność wprowadzanych danych, brak funkcji obsługujących błędy, brak możliwości rozszerzenia. Poza tym proszę wyedytuj pierwszego posta i zamiast "mój prosty framework" napisz "najprostszy framework na świecie". Naprawdę polecam przygotowanie najpierw szkicu porządnego, bez tego ani rusz jeśli chcesz coś porządnego zrobić. A jeśli chcesz zrobić g*** to lepiej do WC pójdź (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 07:32 |