Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Framework i CMS od zera
Forum PHP.pl > Inne > Hydepark
q.michal
Czesc wszystkim,


Poszukuje osob mniej lub bardziej doswiadczonych w PHP, ktore chcialyby stworzyc wlasny Framework / CMS i jednoczesnie czegos sie nauczyc, ale nie chca robic tego w samotnie.
Pisze tutaj, poniewaz sam jestem taka osoba, a jak to mowia w grupie raznie i wieksza motywacja do pracy.

Pomysl jest taki, aby stworzyc calkowicie nowy projekt, napisany od zera. Mimo, ze mozecie powiedziec ze to jak wynajdywanie kola na nowo, to jednak uwazam ze jest sens w taka zabawe. Ma to byc bowiem projekt hobbystyczny.
Z jednej strony chcialbym stworzyc w miare minimalistycznego CMSa, z drugiej jednak zintegrowac z nim frameworka, tak aby dalo sie dopisywac kolejne komponenty-aplikacje mozliwie bez udzialu dodatkowych bibliotek. Poza tym, mam pewien pomysl na nietypowe zarzadzanie stronami (ich edycja, tagowanie), jak i zarzadzanie calym CMSem - w formie ribbon control dostepnego dla wybranych grup.

Osoby zainteresowane wspolpraca prosze o kontakt PW.

Zapomnialem dodac ze chcialbym to napisac w PHP7.
Pyton_000
Rozumiem że chcesz wszystkie komponenty FW napisać od zera? Takie jak routing, kernel, containers itd?
q.michal
Dokladnie tak.
viking
Szczerze mówiąc to głupota. Jest tego pełno na rynku, przetestowane, zabezpieczone i zgodne z PHP7. Czym twoje miało by się wyróżniać? Zwłaszcza że jak piszesz, mniej doświadczeni programiści też mieli by się tym zajmować. Będzie to dziurawe jak sito.
Pyton_000
Nie żebym zniechęcał ale było tu już wielu takich co pisało swoje własne innowacyjne FW które miały być och i ahh...
Życzę sukcesów.
Tomplus
Przecież takie projekty to idealne pole do popisu aby się uczyć, nawet jeżeli sumarycznie dojdzie się do tych samych wniosków co popularne fw.

q.michal
Wlasnie o nauke i frajde chodzi. A jesli przy okazji wyjdzie cos ciekawego, to czemu nie?
viking
Napisanie CMS pewnie cię sporo nauczy ale własnego FW? Przedstaw zatem co zrobiłeś do tej pory. Przykładowo chcesz stworzyć własny router - pokaż diagram klas, sposób działania, w jaki sposób masz zamiar powiązać z innymi komponentami itd. Łatwo jest rzucić hasło "napiszę sobie frameowk" ale zazwyczaj tylko na tym się kończy. Przykładowo kontenery https://github.com/php-fig/fig-standards/bl...ntainer-meta.md -> implementations. Jak widzisz jest tego sporo. Dobry programista potrafi wykorzystać gotowe projekty dla swoich celów.
szajens
Jak by każdy miał takie podejście jak wy to by nie było wp, symfony, zend fw itd.

Przeglądając różne fw czy cmsy zastanawiam się czasami po co walić tyle kodu jak można zrobić wiele rozwiązań bardziej optymalnie, prościej i szybciej.
W tych czasach już się kodu nie optymalizuje tylko dokupuje serwery, hehe


Wracając do posta autora tematu uważam że to bardzo dobry pomysł.
nospor
@szajens odrozniaj branie sie za tworzenie FW w celu wlasnej nauki od tworzenia FW przez osobe (grupe), ktora ma pojecie co robi i robi to po to by inni na tym pracowali
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.