diff options
Diffstat (limited to 'zend/documentation/manual/core/en/project-structure.overview.html')
| -rw-r--r-- | zend/documentation/manual/core/en/project-structure.overview.html | 126 |
1 files changed, 126 insertions, 0 deletions
diff --git a/zend/documentation/manual/core/en/project-structure.overview.html b/zend/documentation/manual/core/en/project-structure.overview.html new file mode 100644 index 0000000..dfe9564 --- /dev/null +++ b/zend/documentation/manual/core/en/project-structure.overview.html @@ -0,0 +1,126 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head> + <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> + <title>Overview - Zend Framework Manual</title> + +</head> +<body> +<table width="100%"> + <tr valign="top"> + <td width="85%"> + <table width="100%"> + <tr> + <td width="25%" style="text-align: left;"> + <a href="project-structure.html">Recommended Project Structure for Zend Framework MVC Applications</a> + </td> + + <td width="50%" style="text-align: center;"> + <div class="up"><span class="up"><a href="project-structure.html">Recommended Project Structure for Zend Framework MVC Applications</a></span><br /> + <span class="home"><a href="manual.html">Programmer's Reference Guide</a></span></div> + </td> + + <td width="25%" style="text-align: right;"> + <div class="next" style="text-align: right; float: right;"><a href="project-structure.project.html">Recommended Project Directory Structure</a></div> + </td> + </tr> + </table> +<hr /> +<div id="project-structure.overview" class="section"><div class="info"><h1 class="title">Overview</h1></div> + + + <p class="para"> + Many developers seek guidance on the best project structure for a Zend Framework project + in a relatively flexible environment. A "flexible" environment is one in which the + developer can manipulate their file systems and web server configurations as needed to + achieve the most ideal project structure to run and secure their application. The + default project structure will assume that the developer has such flexibility at their + disposal. + </p> + + <p class="para"> + The following directory structure is designed to be maximally extensible for complex + projects, while providing a simple subset of folder and files for project with simpler + requirements. This structure also works without alteration for both modular and + non-modular Zend Framework applications. The <var class="filename">.htaccess</var> files + require <acronym class="acronym">URL</acronym> rewrite functionality in the web server as described in + the <a href="project-structure.rewrite.html" class="link">Rewrite Configuration Guide</a>, also + included in this appendix. + </p> + + <p class="para"> + It is not the intention that this project structure will support all possible Zend + Framework project requirements. The default project profile used by + <span class="classname">Zend_Tool</span> reflect this project structure, but applications with + requirements not supported by this structure should use a custom project profile. + </p> + </div> + <hr /> + + <table width="100%"> + <tr> + <td width="25%" style="text-align: left;"> + <a href="project-structure.html">Recommended Project Structure for Zend Framework MVC Applications</a> + </td> + + <td width="50%" style="text-align: center;"> + <div class="up"><span class="up"><a href="project-structure.html">Recommended Project Structure for Zend Framework MVC Applications</a></span><br /> + <span class="home"><a href="manual.html">Programmer's Reference Guide</a></span></div> + </td> + + <td width="25%" style="text-align: right;"> + <div class="next" style="text-align: right; float: right;"><a href="project-structure.project.html">Recommended Project Directory Structure</a></div> + </td> + </tr> + </table> +</td> + <td style="font-size: smaller;" width="15%"> <style type="text/css"> +#leftbar { + float: left; + width: 186px; + padding: 5px; + font-size: smaller; +} +ul.toc { + margin: 0px 5px 5px 5px; + padding: 0px; +} +ul.toc li { + font-size: 85%; + margin: 1px 0 1px 1px; + padding: 1px 0 1px 11px; + list-style-type: none; + background-repeat: no-repeat; + background-position: center left; +} +ul.toc li.header { + font-size: 115%; + padding: 5px 0px 5px 11px; + border-bottom: 1px solid #cccccc; + margin-bottom: 5px; +} +ul.toc li.active { + font-weight: bold; +} +ul.toc li a { + text-decoration: none; +} +ul.toc li a:hover { + text-decoration: underline; +} +</style> + <ul class="toc"> + <li class="header home"><a href="manual.html">Programmer's Reference Guide</a></li> + <li class="header up"><a href="manual.html">Programmer's Reference Guide</a></li> + <li class="header up"><a href="project-structure.html">Recommended Project Structure for Zend Framework MVC Applications</a></li> + <li class="active"><a href="project-structure.overview.html">Overview</a></li> + <li><a href="project-structure.project.html">Recommended Project Directory Structure</a></li> + <li><a href="project-structure.filesystem.html">Module Structure</a></li> + <li><a href="project-structure.rewrite.html">Rewrite Configuration Guide</a></li> + </ul> + </td> + </tr> +</table> +</body> +</html>
\ No newline at end of file |
