01-zendframework框架介绍---创建一个框架项目
来源:互联网 发布:网络销售团队建设 编辑:程序博客网 时间:2024/06/03 09:13
1.zend framework(zend公司开发) 简称zf
2.thinkphp(国人开发)
3.yii(外企用的比较多)
4.cakephp
.....
2.为什么需要框架?
1.起到一种规范。
3.框架的好处?
1.程序更加规范化
2.程序卡发的效率提高了。
3.程序的可读性增加
4.程序的可维护性增加了。
4.zf的不足之处?
1.配置比较复杂。
创建第一个项目:
步骤:1.下载zendframework 网址:http://framework.zend.com/
2.解压
3.在bin目录中运行dos命令, zf.bat create project d:/hspzf ------>例子
4.回车之后就会在d盘的目录中创建一个新的文件。
5.启动zend studio ,然后创建一个普通的php project hspzf ,然后复制刚刚创建的项目文件,然后将所有的文件复制到hspzf项目中
6.在框架中的library库中找到zend文件夹,然后将这个文件夹复制到zend studio 中创建的项目中的library目录中。
7.开启PDO和PDO相关数据库引擎.
打开php.ini文件,然后搜索pdo,然后找到;extension=php_pdo_mssql.dll ,将其加载。去掉分号即可。
8.开启apache的rewrite模块
在目录:C:\myenv\apache\conf 下面的httpd.conf
目录中查找,rewrite
#启用rewrite功能
LoadModule rewrite_module modules/mod_rewrite.so
然后在文件中查找:AllowOverride
然后将后面的none改为All 可以搜到三个地方。
9.配置虚拟主机
自定义安装php环境的配置方法:在httpd.conf中
# Virtual hosts 启动虚拟主机的配置
Include conf/extra/httpd-vhosts.conf
然后在C:\myenv\apache\conf\extra目录下的httpd-vhosts.conf
中进行配置在最下面加入:
#配置我们自己的虚拟主机
<VirtualHost *:80>
DocumentRoot "C:/myenv/apache/htdocs/hspzf/public"
ServerName myzf.com
DirectoryIndex index.php
<Directory/>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
在hosts中添加DNS:
127.0.0.1 myzf.com
注销documentRoot...
10.重新启动apache
如果出现:The requested operation has failed
就在httpd.conf文件下的Virtual host 出重新书写一次。
验证:
文件实际上是指的是这个html
在文件的最底部加入:<h1>test......</h1>
- 01-zendframework框架介绍---创建一个框架项目
- 【zendframework】框架执行流程
- 创建应用ZendFramework的项目
- 创建VUE项目框架
- 一个项目框架
- 【从零开始写一个简单的ImageLoader框架】项目介绍
- Scrapy框架学习(一)----Scrapy介绍及第一个项目
- HzhJava框架搭建一:Eclipse+Maven创建一个web项目
- nodejs 利用express框架 创建一个简单的web项目
- PHP框架学习2——ZendFramework的介绍、安装和实例运行
- zendFramework分析1:框架执行流程
- zendframework 框架的学习遇到的问题
- yii框架项目的创建
- yii框架项目的创建
- 创建VUE项目框架02
- 一个iOS 框架介绍:MKNetworkKit
- 一个iOS 框架介绍:MKNetworkKit
- 一个iOS 框架介绍:MKNetworkKit
- AlphaBlend 详解
- HDU4588 Count The Carries(数字统计与数字规律)
- TransparentBlt 与AlphaBlend
- 泛型--泛型的限制
- Unity3D游戏开发从零单排(一) - 真机运行(Android和WindowsPhone)
- 01-zendframework框架介绍---创建一个框架项目
- android通用文件操作
- 【Oracle】删除重复记录
- 黑马程序员---LINQ查询表达式
- 实习总结1-小试牛刀(面试经历1)
- Ehcache 整合Spring 使用页面、对象缓存
- 【HDOJ】1405 -> The Last Practice
- 相关性分析方法
- 不错的文章