I'm researching the prospect of incorporating a blog into my site. Currently, my site is written using the Zend Framework so it's not just a case of using Wordpress and that be the end of it.
I was wondering. Has someone already done what I'm thinking of doing and written a blog infrastructure with comments and so forth using ZF?
Anyone got any suggestions?
Thanks
Steve
I am not aware of a ready to download blog module that you can add to an existing ZF project, but virtually every tutorial in ZF is setting up a Blog.
Check out
Survive The Deep End - Chapter 8: Developing a Blogging Application
Related
I am exploring how CMS's in PHP work. I am talking about full-powered, fully developed CMS's like Drupal, Wordpress, and Joomla. What are the main components and systems that are incorporated into something like this.
For example; I know you will need a page loader to handle all page requests (direct all requests to index.php using the .htaccess file), you will need a database class, a templating class, and a hook system to provide user extendability. What else am I missing?
(Also, is there a book that explains the working components of a full-fledged CMS?)
I'd second starting with something like Wordpress (not a real CMS I know) to get a feel for the sort of things you want your one to do. From there you could move up to Drupal or if you still feel the need to, look into building one in a framework (Codeigniter is a good one to start with).
Personally after a few years of rebuilding a CMS for each client I wish I'd got into Drupal quicker.
Google MVC in PHP. There are plenty of frameworks off which to build such a tool. Although, I beg to differ on Wordpress. Wordpress is a blogging system, not what I would call a "fully-fleged" CMS.
I found this book.
And I would strongly recommend this book on building a CMS with the Zend Framework.
Another solid CMS to consider is Concrete5.
Just a quick shoutout for ez Publish. It is a rock solid PHP based CMS, some of the best code i've seen.
I've read many tutorials about MVC method ... I am now about to start an e-commerce application with PHP... So I'm confused about from where to start.(What's the best directory hierarchy ,the files, the templates etc)
Knowing that I will create admin pages(in a subdirectory with MVC), and website pages ... all I want is to know how to organize all this.
I've already created PHP websites (I am good in PHP and OOP). But not with MVC.
Thank you
As mentioned by #Daniel A. White, there already exists a lot of PHP MVC frameworks. Have a look at:
DooPHP (Personally love this one!)
CakePHP
Symfony (updated for version 2)
Zend
CodeIgniter
There are a number of different open source MVC frameworks for PHP such as CakePHP that should get you inspiration.
I'd start with a PHP framework like CodeIgniter because it's already packaged with a simple, effective and easy-to-use MVC structure that'll get you up to stratch with the logic necessary to start programming this type of web app. They also have a good user guide and support base - so help's never that far away if you run into trouble.
Am looking for some advice.
i have a website built using Zend Framework and i need to implement a CMS as part of the site.
Before i go off reinventing the wheel, I am just wondering if there is any open source CMS plugin that can be used with the Zend Framework - like a Joomla plugin that can be configured to give basic CMS functionality which can be incorporated into my site???
Have searched around and come across various open source CMS but have not yet found a CMS that can be incorportated into a site built with Zend.
Many thanks
S
You may use one of Zend framework based CMS solutions, e.g. Tomato CMS.
Did you mean something like these. CMS built on Zend Framework
http://sourceforge.net/search/?q=zend&q=zend+cms
I am starting a new project with my new employer. I am used to developing applications in Ruby on Rails. The team I am working with are more orientated to PHP and have decided they would like to use Zend framework for our new project. I am already reasonably familiar with PHP but not Zend.
I am looking for any resources that may make my transition from Rails to Zend smooth. So any books, pod casts, videos or links that you would recommend would be very much appreciated.
Thanks everyone!
The Zend Framework site its self has a pretty good amount of literature that could help you out.
Quick Start (pretty good step-by-step guide to creating an application)
Videos
Documentation (lots of code samples)
Training
The Zend Developer Zone has some good articles on it.
Steven Macintyre has a good selection of articles written on the Zend Framework including a series on creating a CMS with it.
The Zend Framework in Action book and blog are both pretty good resources as well.
The Beginning Zend Framework book isn't that bad either, but I'm not sure how out-dated it is since I know they've had a few releases in the past couple months.
The Zend Framework (like many OSS projects) tends to change pretty quickly so finding blogs and pod casts will probably be a little better, and safer, than buying a bunch of a books on it.
There is a free electronic-book (still a work in progress, and not finished yet ; but the first 9 or 10 chapters are there, and there are some nice ideas already) called Survive The Deep End
Disclaimer : I'm responsible for the french translation (not published yet) -- so I might be a bit biased.
You can take a look at my free book for Zend Framework:
Zend Framework: Surviving The Deep End
The first 10 chapters are up online so far. It follows the development of a blog application in quite a bit of detail discussing Zend Framework features, issues met, and lots of information on melding all those components together with best practices.
A ton of great videos can also be found at: http://www.zendcasts.com/
In addition my favorite forum for things ZF would be: http://www.zfforums.com/
Rob Allen has written an excellent tutorial on getting started with ZF and he's also constantly updating it. You can find it here: http://akrabat.com/zend-framework-tutorial/
I'm trying to start building a whole application using phpBB3 user system as a base using CodeIgniter framework. However before starting I would like to hear a piece of advice from any phpBB3 Developer out there.
I've been developing for Wordpress and Drupal. But recently I decided I would build up something fit to my needs instead of using a premade application.
The application is going to include:
Article System
Video Streaming
Wiki
User editable Profiles
and much more
To any phpBB3 Developer :
Where to start?
Any recommendation you could give me?
Any tips?
I've only used phpBB3 as a forum system, but you should definitely check out the phpBB Development Wiki, particularly the API section.
It has all sorts of neat things, like how to add custom pages and use phpBB's permission system.