![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 21:37 |