首页 » 网站推广 » bootstrapphpzend技巧_Zend Framework 30 的安装创建初始化项目教程

bootstrapphpzend技巧_Zend Framework 30 的安装创建初始化项目教程

访客 2024-12-07 0

扫一扫用手机浏览

文章目录 [+]

百度了一下,有人说ThinkPHP大略暴力的,有人说Laravel高大上的,等等等等,难以决议。

终极我还是选择先从打仗Zend公司官方设计的Zend Framework开始。
(Zend Framework内部利用的CSS框架是我最喜好的Bootstrap)

bootstrapphpzend技巧_Zend Framework 30 的安装创建初始化项目教程

至少在2016年,Zend Framework已经升级至了3.x版本,按照官方的先容,3.x版本的实行速率是2.x版本的4倍,并且良好的支持了PHP7。

bootstrapphpzend技巧_Zend Framework 30 的安装创建初始化项目教程
(图片来自网络侵删)

出于装逼的目的,总以为要安装个最新版本才行。

到了要安装配置Zend Framework 的时候,创造网上也因此英语文档阐明较多,一开始对着英文官网无从下手。

(百度里或视频教程中关于Zend Framework的配置先容大多因此前对应1.x或2.x版本的,那时候还没开始利用Composer,捣鼓了我好半天。


安装环境先容:

OS:Windows10(如果是高大上的MAC或者LINUX的话,大概差不多,不过SORRY无能为力。


Apache: 2.4.25

PHP: 7.1.6(如果都2017年了还用PHP5.x的话是不是有点low了?嘿嘿)

(都是直接通过XAMPP3.2.2集成安装配置完成的,详细的请自行百度。

IDE:PhpStorm (JetBrains脑残粉)

项目创建步骤:

(1)Composer的安装

首先,我们进入Zend Framework的官网 framework.zend.com

按下主页的绿色超人右边的\公众Get Started\公众或者上方的\"大众Install\公众进入安装先容页面。

官方这里是推举(默认)利用叫做Composer的软件来进行各种安装和细节配置,Composer这个软件很强大,这年头如果你要安装ThinkPHP、Laravel等其他框架,你会创造那些框架的官网也都是让你用Composer进行安装配置的。

有人会说,右边的Archives里面不是有各种版本的package可以下载直接用么?

是啊,都是1.x和2.x版本 的package,并没有3.x版本的。

3.0大概已经被官方逼迫用Composer才能装了(彷佛上GitHub也能搞下来)

因此我们须要前辈行Composer的安装,到 getcomposer.org/download/ ,对付Windows用户,把 Composer-Setup.exe下载下来打开就可以了。

安装途中须要你见告程序php.exe的位置,如果是像我这样用XAMPP或WAMP、LAMP啥的,一样平常便是在软件的php文件夹里了。

安装好后,用命令提示符输入composer,不出意外就会跳出一个大大的骚气的COMPOSER字样和一堆参数先容,表明Composer安装成功了。

(2)用Composer创建Zend Framework项目

在前面的 framework.zend.com/downloads 页面里我们可以看到,官方供应给我们的命令是 >composer require zendframewok/zendframework。

但是,我们并没有必要这么做。


这样会把Zend Framework的61个小packages都安装进你的电脑里去(企业开拓都用不着所有的包吧。

因此,我选择了Zend Framework的MVC Skeleton Application(网页右边可以瞥见一个同名选项)。

这是个包含了MVC核心程序核心内容的版本(相称于所谓的“标准安装”吧,那前面的便是“完全安装”了。

我在D:/下创建了一个叫ZendFramework的文件夹,然后在命令提示符内输入 >composer create-project zendframework/skeleton-application D:/ZendFramework

稍等少焉,就会创造ZendFramework文件夹中多了一堆东西,项目创建成功~~这便是框架的所有内容啦~~

框架内的文件夹大致没有太大变革,但是原来包含掌握器和视图的Application文件夹在3.0版本中从第一层目录消逝,被放入了叫做module的文件夹内。

(3)Zend Framework利用测试

将刚才的Zend Framework文件夹移动到你利用localhost的根目录下(XAMPP默认为htdocs文件夹)。

启动Apache,打开浏览器,网址输入localhost/ZendFramework/public (由于Zend Framework的入口文件index.php位于public文件夹内)

如果涌现了Welcome to Zend Framework的欢迎页面,那便是OK啦~~

从该页面的\"大众Congratulations! You have successfully installed the ZF Skeleton Application. You are currently running Zend Framework version 3.0.2.\公众中也可以看出,我们所成功安装的是3.0版本的Zend Framework。

附言:

Zend Framework 3内置了.htaccess文件配置了对付Overwrite功能的修正,新版的Apache+PHP7理论上不须要做源代码修正就直接可以利用了。

然而如果是老版本的Apache或PHP的话,可能须要修正httpd.conf和php.ini才行(详细的还是请百度。

如果是要安装其他的框架,我想该当也大同小异了吧?都是一个Composer就能搞定的事情嘛。

希望本文能够帮助那些碰着相同困难的小伙伴~~

相关文章

介绍直播新纪元,轻松进入直播的五大步骤

随着互联网技术的飞速发展,直播行业在我国逐渐崛起,越来越多的人选择通过直播这一新兴媒介展示自己、分享生活、传递价值。对于许多新手来...

网站推广 2025-01-03 阅读1 评论0

介绍相机美颜原理,科技与美学的完美结合

随着科技的发展,智能手机的摄像头功能日益强大,美颜相机成为了许多人拍照的首选。美颜相机不仅满足了人们对于美的追求,更在视觉上给人带...

网站推广 2025-01-03 阅读1 评论0

介绍磁铁的制造,科学与艺术的完美结合

磁铁,一种神秘的物质,自古以来就吸引了无数人的目光。它不仅具有独特的磁性,还能在工业、医疗、科研等领域发挥重要作用。磁铁是如何制造...

网站推广 2025-01-03 阅读1 评论0

介绍电瓶激活方法,让电池焕发新生

随着科技的不断发展,电动汽车逐渐成为人们出行的首选。而电瓶作为电动汽车的核心部件,其性能直接影响着车辆的续航里程和行驶体验。新购买...

网站推广 2025-01-03 阅读1 评论0