2010-09-06 9 views
6

Szukałem nowego oprogramowania na forum (z gwintem) lub tablicy ogłoszeń (płaskie/partycjonowane). I zastanawiam się, czy istnieje implementacja oparta na jednym z dużych frameworków PHP (CodeIgniter, Kohana, Yii, CakePHP, ZF, Seagull, Fusebox, Symfony, eZ, Prado, czy cokolwiek ...).Forum/płyta napisane na szczycie jednego z dużych frameworków PHP

Powód: Wdrożenie oparte na zasadach ramowych byłoby z natury bardziej bezpieczne ze względu na ORM oraz walidację i abstrakcyjną logikę przetwarzania. Byłaby to także dobra prezentacja samej struktury.

Ćwiczenia i przykłady implementacji np. blogi są częste dla każdej struktury PHP. Ale nie znalazłem wiele w obszarze forów/tablic. Była tylko jedna implementacja "sfSimpleForumPlugin" dla Symfony, w fazie alfa i pozornie porzucona, zbyt odkryta dla celów praktycznych.
Jednak na pewno nie szukam skryptu forum z opcją funkcji. Tylko wspólna funkcjonalność i;) doskonała przykładowa aplikacja dla konkretnego środowiska PHP.

Zaskakująco trudno jest google. Jest coś? Strony wzorcowe nie są pomocne. (I wszyscy używać phpBB lub coś).

+2

Pedantyczna uwaga: fakt, że aplikacja używa szkieletu, nie mówi nic o bezpieczeństwie lub poprawności działania aplikacji. Od deweloperów zależy przestrzeganie zasad w celu uzyskania korzyści ... – ircmaxell

Odpowiedz

4

Istnieje wiele:

Również interesujące dla Ciebie: Comparison of Internet forum software (PHP)

+0

Moaaarrr! +1 CupCake wydaje się ładny. Link do Wikipedii jest mniej interesujący. ,) – mario

+1

Link do Wikipedii jest dla pełnej listy. Następnie możesz ręcznie przejść przez dokumenty każdego z nich, aby dowiedzieć się, czy któreś z nich jest dobre dla ciebie :) – shamittomar

+0

Nie, przeszedłem listę: wszystkie starzejące się bazy kodów. Przeszedłem nawet przez dwie godziny do hot-skryptów. Po raz pierwszy przeczytałem o czymś nowoczesnym, jak CupCake. – mario

6

Nowa wersja 2 release z Vanilla Forums została właśnie przekodowana od zera jako aplikacja działająca na nowym frameworcie MVC PHP k nazwie Garden. Podczas gdy większość prawdopodobnie nie słyszała o Ogrodzie, myślę, że fakt, że napędza tak popularny pakiet forum ("382 287 stron używa Forów Vanilla") jest raczej świadectwem. Jeśli przeglądasz Wanię application code na GitHub, możesz zobaczyć, że struktura folderów wygląda podobnie do struktury MVC. Chociaż nie wydaje się jeszcze oficjalnej strony dla tego środowiska, autor opublikował numer series of blog posts, który daje wgląd w to, dlaczego framework został opracowany i jakie funkcje zawiera.

+0

Zupełnie brakowało. +1 Fascynujące! Uwaga: dotyczy niestandardowych dodatków do SQL Escaping zamiast PDO-> quote – mario

Powiązane problemy