![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 8.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cześć wszystkim.
Potrzebuję porady fachowców. Utrzymuje się z pisania raczej prostych stron dla firm. Nic specjalnego, kilka czasem kilkadziesiąt podstron. Piszę w PHP5 (bez OOP) i MYSQL. Do tego robię też HTML, CSS i JAVASCRIPT. Pytanko jest takie, czy warto przechodzić na jakiś FRAMEWORK i OOP? Teraz mam zbiór własnych funkcji (jakieś 80kB) i wystarcza mi on w zasadzie w zupełności. Oczywiście mam szkielet strony (prawie MVC) i CMS i nowe zlecenie sprowadza się w zasadzie do niedużych modyfikacji. Zleceń mam dużo, zarabiam na nich dobrze i niby jest super ale może czas na zmiany? Jakie Wasze zdanie? Przejrzałem wstępnie dokumentacje kilku najpopularniejszych FW i prawie nic nie zrozumiałem. Ale wiadomo, że początki są trudne. Tylko nie wiem czy warto, jak uważacie? I jeszcze bardzo ważna sprawa. Większość moich zleceń to małe i proste strony na hostingach współdzielonych. Często są to najtańsze oferty tego typu. Zwykle jest możliwość edycji .httaccess i php.ini ale nie zawsze, o powłoce systemu można zapomnieć. Serwery są wolne, więc, żeby strony ładnie śmigały, to poza systemem cache muszą być wydajnie napisane. Czy przy takich wymaganiach FW się sprawdzą? Jeśli tak, to które? Przeczytałem kilka wątków tutaj na forum i wstępnie skreśliłem Zendframework i Symfony (ponoć na sharedach sobie nie radzą i są wolne). Ale i tak zostaje ich pełno, tutaj znalazłem listę http://en.wikipedia.org/wiki/Comparison_of...rameworks#PHP_2 Co innego byście polecali? Tylko koniecznie, żeby dokumentacja i przykłady była zrozumiała. Oczywiście zdarza się, że robię coś co ma stanąć na dedyku i wtedy nie mam jakiś wydajnościowych ograniczeń ale jest to raczej margines a poza tym jak widzę paczkę z FW która ma więcej niż kilka mega to ta waga mnie przeraża. Z góry dziękuje za pomoc! Grześ Strawiński Ten post edytował grzestra 8.05.2010, 23:10:43 |
|
|
![]() |
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Skoro strony są proste, to radziłbym Ci na początku najpierw zapoznać się z OOP (np. spróbuj ten swój zestaw f-cji zamienić na jakieś klasy i potem korzystać z nich poprzez odpowiednie obiekty).
Skoro masz szkielet stron, który (według Ciebie oczywiście) przypomina MVC, to następnym krokiem byłoby takie jego przepisanie, by faktycznie zyskał on znamiona prawdziwego FW opartego na MVC. Cytat Przeczytałem kilka wątków tutaj na forum i wstępnie skreśliłem Zendframework i Symfony (ponoć na sharedach sobie nie radzą i są wolne). Chyba trochę sie pospieszyłeś z tym skreślaniem. Myślę, że forumowicze tworzący na co dzień w oparciu o ZF lub Symfony wyprowadzą Cię z błędu. Z drugiej strony - używanie ich do małej stronki-wizytówki z kilkoma podstronami, bez bazy danych i innych zaawansowanych f-cji to trochę strzelanie z armaty do wróbla. Co do polecania konkretnego frameworka - jak sam zauważyłeś, było już sporo wątków na ten temat i jak pewnie spostrzegłeś, każdy z nich po jakims czasie zaczyma przypominać regularnego flame'a. Po obeznaniu się z OOP, po prostu sam wypróbuj kilka z nich i sam dojdziesz do tego, który z nich bardziej Ci pasuje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 09:23 |