Software para envio de email maketing

Disponível somente no TrabalhosFeitos
  • Páginas : 16 (3767 palavras )
  • Download(s) : 0
  • Publicado : 30 de julho de 2012
Ler documento completo
Amostra do texto
Getting Started with Zend Framework
By Rob Allen,
Document Revision 1.7.7
Copyright © 2006, 2011

This tutorial is intended to give an introduction to using Zend Framework by creating a simple database
driven application using the Model-View-Controller paradigm.
Note: This tutorial has been tested on version 1.10.1 through to 1.11.4 of Zend Framework. It stands a
very goodchance of working with later versions in the 1.x series, but will not work with versions prior to

Zend Framework has the following requirements:
• PHP 5.2.4 (or higher)
• A web server supporting mod_rewrite or similar functionality.

Tutorial assumptions
I have assumed that you are running PHP 5.2.4 or higher with the Apache web server. Your Apache
installationmust have the mod_rewrite extension installed and configured.
You must also ensure that Apache is configured to support .htaccess files. This is usually done by
changing the setting:

AllowOverride None


AllowOverride All

in your httpd.conf file. Check with your distribution’s documentation for exact details. You will not be able
to navigate to any page other than the home page inthis tutorial if you have not configured mod_rewrite
and .htaccess usage correctly.

Getting the framework
Zend Framework can be downloaded from in either .zip or .tar.gz
format. Look at the bottom of the page for direct links. The “Minimal” version is what you need.

Setting up Zend_Tool
Zend Framework is supplied with a new command line tool. Westart by setting it up.

Zend_Tool for Windows
• Create a new directory in Program Files called ZendFrameworkCli
• Double click the downloaded archive file,
• Copy the bin and library folders from within the folder
window to the C:\Program Files\ZendFrameworkCli folder. This folder should now have two sub
folders: bin andlibrary.
• Add the bin directory to your path:
• Go to the System section of the Control Panel.
• Choose Advanced and then press the Environment Variables button.
• In the “System variables” list, find the Path variable and double click on it.
• Add ;C:\Program Files\ZendFrameworkCli\bin to the end of the input box and press okay.
(The leading semicolon is important!)
Page 1 of 18

• Reboot.Zend_Tool for OS X (Linux is similar)
• Extract the downloaded archive file, in your Downloads
directory by double clicking on it.
• Copy to /usr/local/ZendFrameworkCli by opening Terminal and typing:
sudo cp -r ~/Downloads/ZendFramework-1.11.10-minimal /usr/local/
• Edit your bash profile to provide an alias:
• From Terminal, type: open~/.bash_profile
• Add alias zf=/usr/local/ZendFrameworkCli/bin/ to the end of the file
• Save and exit TextEdit.
• Exit Terminal.

Testing Zend_Tool
You can test your installation of the Zend_Tool command line interface by opening a Terminal or Command
Prompt and typing:

zf show version

If all has worked, you should see:

Zend Framework Version: 1.11.10

If not, thencheck you set up the path correctly and that the bin directory exists in the ZendFrameworkCli
directory. Once the zf tool is working, zf --help will show you all the commands available.
Note: If your PHP distribution ships with Zend Framework, please check that it isn’t using ZF 1.9 as this
tutorial will not work. At the time of writing, the xxamp distribution did this.

The tutorial applicationNow that all the pieces are in place that we can build a Zend Framework application, let’s look at the
application that we are going to build. We are going to build a very simple inventory system to display our CD
collection. The main page will list our collection and allow us to add, edit and delete CDs. As with any
software engineering, it helps if we do a little pre-planning. We are...