Welches CMS ist einfacher in CakePHP zu integrieren?

7

Ich habe versucht, eine Website mit Cakephp und Joomla zu entwickeln ... Aber in letzter Zeit habe ich eine Menge Barrieren aufgebaut, die Schwierigkeiten bei der Implementierung von Dingen schaffen, die viel einfacher wären, wenn ich nur mit einer der Komponenten arbeiten würde / p>

Also, ist es aus Ihrer Sicht (als jemand mit mehr Erfahrung als ich), CakePhp mit einem CMS zu integrieren?

Wenn ja, was ist Ihrer Meinung nach die beste und einfachere CMS-Lösung?

    
Canastro 21.01.2010, 14:42
quelle

7 Antworten

7

Aus meiner Sicht würde ich es nicht versuchen. Ich denke, es würde eine Menge Crossover-Funktionalität und viele Konflikte geben. Verwenden Sie entweder Cake und schreiben Sie ein CMS und die anderen gewünschten Elemente oder wählen Sie ein CMS und entwickeln Sie die anderen Elemente, die Sie als Add-Ins / Plugins verwenden möchten.

Joomla, Drupal, Xaraya, Expression-Engine usw. sind alle erweiterbar, also wählen Sie die, die am besten passt und erweiterbar ist oder vielleicht bereits Plugins hat, die Sie benötigen.

Eine weitere Option wäre, Joomla als CMS und Cake für das andere Element zu verwenden, sie als separate Entitäten zu behalten, aber dann identisch zu häuten und die Navigation nahtlos zu machen. In diesem Fall wäre das einzige, was Sie integrieren müssten, der Staat.

    
PurplePilot 21.01.2010, 14:54
quelle
10

Oder verwenden Sie Croogo ( Ссылка )

Ein CakePHP CMS. Ich mag die Implementierung von Croogo mehr als Wildflower und die Admin-Benutzeroberfläche ähnelt Wordpress ein wenig.

    
jpdelatorre 23.01.2010 11:38
quelle
4

Es gibt da draußen schon einige, die von Grund auf auf Cake sind. Wildflower zum Beispiel

Ссылка

    
Wil 21.01.2010 15:08
quelle
4

Ich habe eine CakePHP-Site, auf der WordPress im Ordner public_html / blog läuft, und es läuft großartig.

Sie sind im Grunde zwei getrennte Seiten, mit zwei separaten Backend, aber es ist ziemlich einfach, ein Modell für die Wordpress-Datenbank zu erstellen, wenn Sie irgendwelche Daten (zB Posts, Seiten, Kommentare) hineinziehen und in der CakePHP verwenden möchten Website.

Soweit es die Integration der beiden Aspekte betrifft, halte ich es nicht für eine gute Idee, wenn es für die Backend-Benutzer eine nahtlose Erfahrung sein sollte. Die meisten Frontend-Benutzer werden den Unterschied nicht bemerken, da Sie das gleiche Stylesheet verwenden können Bilder.

Wenn Sie mehr über meine Erfahrungen mit der Kombination wissen wollen, lassen Sie es mich wissen!

    
shennyg 21.01.2010 18:34
quelle
4

Cakeui ist ein Riss von Croogo. Infinitas CMS könnte genau das sein, wonach Sie suchen, wenn Sie eine vollständige Bewerbung wünschen oder auf dieser Seite nach einer Liste guter CakePHP Cms

suchen >     
Steve Coverdale 23.07.2010 01:59
quelle
3

Als Entwickler von Croogo bin ich voreingenommen und empfehle Ihnen, es unter Ссылка zu testen. Es kommt auch mit einem webbasierten Installer und Sie sollten in wenigen Minuten einsatzbereit sein.

Ein weiteres CakePHP-basiertes CMS ist Infinitas, das mehr Funktionen bietet (einschließlich Einkaufswagen). Beide basieren auf der aktuellsten Version des Frameworks (derzeit 1.3) und werden aktiv weiterentwickelt.

    
fahad19 24.07.2010 21:13
quelle
2

Ich habe mit Cake eine Menge Apps vom CMS-Typ geschrieben und dachte dabei nach. Ich habe Joomla, Drupal und Wordpress ausprobiert, aber ich hatte immer noch ein schmutziges Gefühl in meinem Mund, dass ich versagte, indem ich Cake nur um der Sache willen verwendete oder umgekehrt.

Der wichtigste gemeinsame Nenner ist meiner Erfahrung nach das Back-End. Es wird am häufigsten verwendet, erhält aber die geringste Eingabe.

Jetzt habe ich mein eigenes CMS mit CakePHP erstellt. Die Absicht ist, es zu "öffnen", aber es ist noch nicht ganz fertig.

Ich denke nicht, dass es sich lohnt, die Kopfschmerzen zu kombinieren, und dann Cake und ein Drittanbieter-CMS zu pflegen. Speichern Sie Ihre besten Module und Komponenten und bauen Sie Ihre eigenen. Das Blog-Tutorial gibt Ihnen einen guten Start und Sie können aus anderen Quellen auswählen, was Sie mögen, und es Ihren Idealen anpassen. Der Vorteil ist, dass Sie das CMS von innen heraus kennen und es so funktionieren, wie Sie es möchten. Sie werden auch eine Menge lernen.

    
Leo 25.01.2010 09:34
quelle