Cms birden fazla kontrolör php site eklentisi için

4 Cevap php

I have a php site setup with multiple controllers for the different sections of the site.
e.g index.php, gallery.php, faq.php etc.
Currently I have a base template which I call from each controller, which in turn includes the relevant content for the page. I also use tinymce to edit this content file. So it's really a very simple cms.

Edit: To clarify, I have several new features I would like for my cms. e.g Specific section editing, menu editing and a few others.
But I thought instead of continuing development on this and reinventing the wheel, I'd try to find a cms which can plug in to my multi-controller system, instead of forcing me to develop my app in it's framework. I guess I want it to manage just the content, not any other backend stuff of my site.

Bu anlaşılabilir bir durumdur umuyoruz.

4 Cevap

Sorunuzu doğru anlamak eğer ben emin değilim. Bir şablon sistemi ve çoklu denetleyicileri kullanarak temel bir CMS ile bir site var. Bir framework noktasına sitenize istemiyorum, ama bunun yerine bir CMS sizin bu sitenin "fiş" olacak istiyorsun? Sitenize takılı tam olarak ne istiyorsun? (Yani / işlevsellik özellikleri ne arıyorsun?)

Edit: I still think you should consider an MVC framework like CakePHP if your goal is to build a more robust CMS without re-inventing the wheel. Building on a well-designed framework would also make extending your site's functionality in the future much easier (as well as make it easier to maintain a complex web application).

Aklıma diğer tek seçenek sadece daha sonra modülleri ile genişletmek olabilir Drupal / Joomla / Wordpress gibi daha sağlam bir biri ile mevcut CMS değiştirmektir. Ama bu muhtemelen daha az esneklik, fazla verecekti.

Ben bu hakka sahip olmadığını le bana bakın. Bir CMS istiyorum. Ama sen bırak ve iş olabilir şeyler yapmanın keyfi bir biçimde uyacak biri olmak zorundadır. Sen hiç frameworkish olmayan bir CMS istiyorum. Sadece önuç değil arka uç yapacak bir CMS.

Sen hiç bir CMS istemiyorum. Bir CMS, doğası gereği, çalışma arka uç gelmez. İşte point bir CMS var. Ne istediğiniz Dreamweaver-vari sihirli şablon elliyor.

Ya da belki gerçek bir CMS veya çerçeve kabul ve oradan çalışması gerekir. Bir CMS sihirli psişik güç bu tür beklemek gerçekten makul değil.

ben de tavsiye Drupal. onun çok iyi organize ve kolayca web sitesi hemen hemen her tarzda ayarlanır. Eğer saf bir CMS olarak kullanmak ya da gerektiği gibi eklentileri w ek özellikler ekleyebilirsiniz .. paket çekirdek bakarak değer .. kurmak ve oynamak çok kolay, oldukça küçük ve çok iyi desteklenir

Kendi kullanımı için bir çok temel CMS yazdı eğer gitmek için hazır ve bazı grafik ile olan tam özellikli CMSs bir vb Drupal, Joomla, Bunlar gibi kutu çözüm dışında mevcut olan benimseyerek hiçbir sorun olmalı gibi geliyor bana Sonuna doğru iş ve biraz hack istediğiniz bir şey gibi görünebilir.

Diğer seçenek vb CakePHP, CodeIgniter, gibi diğerleri gibi varolan çerçeve önerdi gelmiş kullanıyor Bu temelde şimdi ne daha güçlü bir özel CMS inşa etmek için size ihtiyacınız olan tüm araçları vermek tüm çerçeveler vardır.

Bu size ne yaptığınızı hakkında en azından biraz bilgi gibi geliyor bana. Ben mevcut olduğunu ve çalıştırmak farklı çerçeveleri kontrol öneririm.

CodeIgniter

CakePHP