2010-09-06 2 views
6

Stavo cercando un nuovo software per forum (threaded) o bulletin board (piatto/partizionato). E mi chiedo se c'è un'implementazione basata su uno dei grandi framework PHP (CodeIgniter, Kohana, Yii, CakePHP, ZF, Seagull, Fusebox, Symfony, eZ, Prado, o qualsiasi altra cosa ...).Forum/Board scritto su uno dei grandi framework PHP

Motivo: Un'implementazione basata su framework sarebbe intrinsecamente più sicura, a causa dell'ORM e della logica di elaborazione astratta e di convalida. E sarebbe anche una buona vetrina del quadro stesso.

Esercitazioni ed esempi di implementazione di ad es. i blog sono frequenti per ogni framework PHP. Ma non ho trovato molto nell'area dei forum/forum. C'era solo una singola implementazione "sfSimpleForumPlugin" per Symfony, in alpha stage e apparentemente abbandonata, anche ossa nude per l'uso pratico comunque.
Tuttavia, sicuramente non sto cercando uno script del forum ricco di funzionalità. Solo la funzionalità comune e;) un'eccellente applicazione di esempio per il particolare framework PHP.

È sorprendentemente difficile da google. C'è qualcosa? Le homepage della struttura non sono utili. (E tutti usano phpBB o qualcosa del genere.)

+2

Nota pedante: solo perché un'applicazione utilizza un framework non dice nulla sulla sicurezza o la sanità dell'applicazione. Spetta agli sviluppatori aderire ai principali per ottenere qualche vantaggio ... – ircmaxell

risposta

4
+0

Moaaarrr! +1 CupCake sembra carino. Il link di Wikipedia è meno interessante. ,) – mario

+1

Il link di Wikipedia è per un elenco completo. Puoi quindi scorrere manualmente i documenti di ognuno di essi per scoprire se qualcuno di essi è adatto a te :) – shamittomar

+0

Nah, ho consultato l'elenco: sono tutte basi di codici obsolete. Sono andato oltre le hotscripts per due ore anche. È la prima volta che leggo qualcosa di moderno, come CupCake. – mario

6

La nuova release versione 2 di Vanilla Forums è appena stato ricodificato da zero come un'applicazione che gira su un nuovo framewor PHP MVC k chiamato Garden. Anche se molti probabilmente non hanno sentito parlare di Garden, penso che il fatto di alimentare un pacchetto di forum così popolare ("382.287 siti usano i forum di Vanilla") sia un po 'un testamento. Se visualizzi Vanilla application code su GitHub, puoi vedere che la struttura della cartella è simile a quella che troveresti in altri framework MVC. Sebbene non ci sia ancora un sito web ufficiale per il framework, l'autore ha rilasciato uno series of blog posts che fornisce alcune informazioni sul perché il framework è stato sviluppato e quali caratteristiche contiene.

+0

Completamente mancato. +1 Affascinante! Nota di preoccupazione: impiega un addlashes personalizzato per l'escape di SQL, invece di PDO-> quote – mario