Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System złożony z modułów?, Na frameworku, czy bez.
haahh
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 9
Dołączył: 6.06.2010

Ostrzeżenie: (0%)
-----


Witam

Nie byłem pewny, czy wstawić temat tutaj, czy do "Przedszkola", chociaż w sumie przedszkolakiem nie jestem, ale skoro już jesteśmy, to mam do Was pytania. Tworzyłem trochę w php (najpierw strukturalnie, a później oop) + bazy danych, parę stron, miałem przerwę małą, teraz do tego postanowiłem wrócić i dalej się uczyć. Najlepiej przez praktykę.

Jako taki cel obrałem sobie zbudowanie strony/cms, którego budowa byłaby w miarę modułowa. Chodzi mi o możliwość dodawania swego rodzaju wtyczek/modułów, ustawiania ich miejsca w szablonie strony itd. Ogólnie pomysł wszystkim dobrze znany. Miałem go to budować bez użycia frameworka, głownie dlatego, że po prostu z żadnym nie miałem do czynienia. Z początku chciałem to ogarnąć później, ale po paru krótkich rozmowach mam wątpliwości. Może lepiej zaznajomić się np. z Zendem i na nim oprzeć taki cms?

Zdaję sobie sprawę, że z fw bd mniej pracy przy pierdołach, czyli szybsza budowa, być może później bd lepiej rozwijać projekt oparty na fw, ale trzeba poświęcić czas i go (fw) też opanować. Jednak z drugiej strony, czy fw nie utrudni zarządzaniem takim systemem z modułami, nie da jakiś ograniczeń i bd musiał rozwiązywać problemy bardzooo na około, albo bd miał problemy z dodawanie nowych modułów/dodatków/pluginów (czy jak to zwać). Wiem, że pytanie takie ogólne, ale cóż. Tak też bywa, a od tego jest forum, żeby dzielić sie doświadczeniem.

Pozdrawiam,
Kuba
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Uriziel01
post
Post #2





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Co do tematyki 'pluginów' to jest juz taki temat na forum, wałkowany tam od 2005 roku:
http://forum.php.pl/index.php?showtopic=34190

Jednak co do budowy własnego FW, zrobiłem kiedyś cos podobnego jak ty i co prawda teraz używam mojego zbudowanego własnie wtedy FW w 90% aktualnie prowadzonych projektów, to jednak wielokrotnie przepisywałem część modułów oraz poprawiałem, biorąc przykład właśnie z najpopularniejszych FW, bo mówiąc tak po prawdzie to na prawde Ciężko jest stworzyć rozwiązania lepsze od tych w nich zastosowanych. Możesz zbudować FW w oparciu o inną architekture, pisząc kod w sposób nie obarczony błędem pierwowzoru, jednak wtedy każdy człowiek który miał by dojść do zespołu musi nauczyć się całkowicie nowej 'filozofii' programowania, twojej filozofii. Korzystając z dobrodziejstw globalizacji lepiej w bardziej odpowiadającej nam (przystepnej) formie zbudować go w oparciu o rozwiązania zbliżone do tych z popularnych FW. Swoją drogą z chęcią powiedział bym na których powinienes się wzorować a na których wprost przeciwnie, ale już sobie wyobrażam jaka wojne wywołam na forum, lepiej po prostu poczytaj o tym w przeróżnych artykułach na ten temat. Budowa własnego FW jest (przynajmniej była dla mnie) doskonałym treningiem, pozwala nauczyć się pisać przemyslany kod który w dodatku może nam potem posłuzyć jako narzędzie pracy przy tworzeniu kolejnych projektów.

Ten post edytował Uriziel01 20.12.2011, 07:50:49
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 21:37