仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 707|回复: 9
打印 上一主题 下一主题

[学习教程] PHP教程之FuelPHP撑持和利用Composer包

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:16:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
怎么配置呢,问最好的老实百度,问啥都有答案。所以用好搜索引擎是学好的令1个关键,程序会出各样的问题,没有1个人可能会碰到所有的问题,所有就可以问百度这个大家精华的集合了。比来有很多关于PSR-1,Composer,Packagistpackages的会商,一样是不是FuelPHP是不是撑持这些,这篇文章我将制造一个明晰的关于FuelPHP撑持Composer的尺度,懂得如今怎样利用它,而且将来将怎样利用。

我如今可使用composer保证理么?

这个谜底是“能够,相对的!”

现实上在1.x版本的FuelPHP中没有利用Composer自己,这其实不意味着你不克不及将composer包到场到你的使用中往。以是,你怎样将composer包引进到你的项目中往?很复杂,随着上面几个步骤来操纵:
1.安装composer包到你的APPPATH(不是项目标更目次),能够检察这里的先容(https://getcomposer.org/doc/00-intro.md)
2.创立一个composer.json文件,这个文件将会安装你选择的包,能够看这里的文档:https://getcomposer.org/doc/01-basic-usage.md#composer-json-project-setup
3.运转Composer安装器来安装你composer.json文件中的依附干系。
这些完成后,Composer已安装到你使用目次"vendor"文件夹中往了,这个在每一个FuelPHP默许安装中城市存在。

上面一个步走就是在框架中设定你那些依附,这个历程必要本人操纵,由于框架不会主动加载Composer,它利用本人内置的PSR-1主动加载器,上面来做这些:在你的bootstrap.php,在代码:
  1. Autoloader::register();
复制代码
前面增添
  1. //loadtheComposerautoloaderrequireAPPPATH.vendor/autoload.php;
复制代码
这个将会载进Composer主动加载器,这个将会在FuelPHP内置加载器没法找到挪用类的时分利用。从如今入手下手,你能够在你的使用中利用已被加载安装好的包了,就像任何类一样。

将来怎样?


FuelPHP第二个版本将会将会创建完整的Composer组建,包括在使用程序,你能够检察如今框架的存储库:https://github.com/fuelphp/fuelphp,如今正在v2的开辟中,我们将在我们composerpackages中利用Packagistrepository。
我们没有会商在2.0公布版中将要做甚么,出格是当他触及到一些FuelPHP特定的包。那些利用Packagist的,多是为了操纵变的更复杂和更便利,别的一方面,一个FuelPHP特定包存储库大概更简单靠近框架用户。让我们晓得你更多的设法!
学会了生成静态网页,现在你应该接触一下XML了,恩,XML也了解了,那么AJAX你也得接触接触吧?AJAX完了....然后...
透明 该用户已被删除
10#
发表于 2015-3-23 18:03:11 | 只看该作者
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
柔情似水 该用户已被删除
9#
发表于 2015-3-17 03:09:16 | 只看该作者
学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql
第二个灵魂 该用户已被删除
8#
发表于 2015-3-17 03:09:14 | 只看该作者
有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。
7#
发表于 2015-3-9 23:05:58 | 只看该作者
我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
谁可相欹 该用户已被删除
6#
发表于 2015-2-28 11:06:11 | 只看该作者
php里的数组为空的时候是不能拿来遍历的;(这个有点低级啊,不过我刚被这个边界问题墨迹了好长一会)
admin 该用户已被删除
5#
发表于 2015-2-10 01:07:46 | 只看该作者
建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。
简单生活 该用户已被删除
地板
发表于 2015-2-4 13:45:29 | 只看该作者
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
飘灵儿 该用户已被删除
板凳
发表于 2015-1-26 06:23:25 | 只看该作者
对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
海妖 该用户已被删除
沙发
 楼主| 发表于 2015-1-19 06:27:51 | 只看该作者
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 02:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表