草庐IT

shiro框架

全部标签

php - 将 GIT 与 PHP 框架结合使用,并更新该框架

我已经阅读了一些这方面的资料,但认为一篇特定的帖子可能会有帮助。假设我在一些自定义项目上使用FuelPHP框架,这些人发布了框架的新更新。我的项目已经有一个项目的GIT存储库,其中包含我所有的自定义脚本/View/库等。我可以将更新后的框架添加为远程,然后从中pull吗?它会更新框架文件而不会搞砸我构建应用程序所做的所有自定义工作吗?我正在尝试将GIT的使用提升到一个新的水平,使更新框架和部署到我的服务器变得容易。 最佳答案 我会看看使用GitSubmodules.这样,您几乎可以像使用Fuel自己的存储库一样使用Fuel,它可以独

php - 如何在 zend 框架 Controller 中包含文件?

你好我是zend框架的新手..我想知道如何在zendframeworkController中包含文件我正在像那样在zend框架Controller中使用操作publicfunctionanyAction(){require("../mailchimp/anyfile.php");}我能做些什么来包含这些文件,意味着保存所有这些文件的正确位置 最佳答案 这就是library目录的典型用途。您可以将自己的函数以及任何第3方代码放入其中。有些人甚至将ZF库放在那里,但我倾向于将ZF保留在服务器上的其他地方,并将其添加到php.ini中的i

php - 脱脂框架 : the F3 Autoloader

我正在学习fatfree框架,但我遇到了一个问题。我试用了F3Autoloader并得到了这个:InternalServerErrorFatalerror:Class'Gadgets\iPad'notfound在index.php我写了:$f3->set('AUTOLOAD','autoload/');$obj=newGadgets\iPad;并创建了一个名为Gadgets的文件夹,里面有一个文件,名为ipad.php在文件中我放了一个类 最佳答案 对于AUTOLOAD中的每个路径,F3正常检查类名,然后再次检查小写。该行为在3.1

php - 简单的PHP MVC框架设计

所以,几个星期以来,我一直在玩弄自己的PHPMVC框架,纯粹是为了学习目的。我已经完成了基础工作,而且我认为我知道去哪里等等。但到目前为止,我还没有弄清楚以下内容。假设我有一个音乐数据库,我有一个“音乐Controller”、一个“音乐模型”,显然还有一个“音乐View”。我最终想做的是,当然能够插入新艺术家和/或新轨道,我也希望能够编辑它们,等等。我的URL看起来像这样:example.com/controller/mainfunction在我的“音乐Controller”中,我有一个方法如下:publicfunctionaddTrack(){if(isset($_POST["sub

php - 使用 Laravel 、 Yii2 、 Slim 等框架有什么优势?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion告诉我优点和缺点

php - 如何在 Lithium PHP 框架的查询中使用 SUM 聚合函数

如何在LithiumPHP框架的查询中使用SUM聚合函数。我想获取列值的总和。如何在LithiumFrame工作中做到这一点。谢谢, 最佳答案 我得到了问题的答案。现在在这里发帖。'fields'=>'SUM(quantity)AStotal',其中“数量”是列名。谢谢, 关于php-如何在LithiumPHP框架的查询中使用SUM聚合函数,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

php - 在没有任何框架的情况下理解 PSR-4 Composer

我尝试理解和学习它是如何工作的PSR-4,因为我喜欢用这个标准重构一个小应用程序。根据几本手册,并在堆栈溢出上发帖,我的结构和文件都没有问题。/vendor/abkrim/rclub/src/ResellerApi.phpResellerApi.php内容:url='https://test.XXXXXX.com/api/domains/';$this->proxy='94.xxx.xxx.xxx:1111';$this->$auth_userid='837465';$this->$api_key='VU5EksjwGa28mA93tgviQd7eWgiSQLOz';}publicfu

architecture - 最灵活的 Web 开发框架架构?

关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.2年前关闭。Improvethisquestion编辑,2020/09:如果有人想知道,12年后,是的,我们现在都已经转向JSON和Kubernetes。原文如下。显然,没有一种解决方案可以满足所有人的需求。架构总是一种权衡。我想创建一个框架,最初是针对网页游戏的RAD。目标语言是PHP,虽然架构应该是广泛适用的。我为这个框架制定的目标是:实现结果的方式的灵active;为开发人员提供最大的舒适度;连接模块,如LEGO®积木;多种类型

php - 使用 FastCGI 只能将 PHP 应用程序/框架加载到内存中?

我的印象是,FastCGI允许您在Web应用程序中加载一次,然后您只需“提供”具有某些功能的FastCGI,例如myHandleHTTPRequest($url),这样就可以了每当请求到来时被调用。这样您会获得更好的性能,因为您的应用程序始终在内存中就绪,对吗?但我开始明白,事实并非如此。还是我弄错了?在我看来,PHP正在由FastCGI加载,好吧,这带来了一些改进,但是我的应用程序仍会根据每个请求重新加载。我想加载我的应用程序(或读取“框架”)一次(然后每隔500个请求左右重新加载一次。)我可以这样做吗?编辑:这个问题已改写为这个问题:CustomPHPFastCGIinterfac

PHP/Zend 框架 : Which object would handle a complex table join?

我认为ZendFramework中更难理解的概念之一是表数据网关模式应该如何处理多表连接。我看到的大多数建议都声称您只需使用$db->select()...来处理连接ZendDBSelectwithmultipletablejoinsJoiningTablesWithZendFrameworkPHPJoiningtableswthinamodelinZendPhpZendFrameworkDbSelectJointablehelpZendDBSelectwithmultipletablejoins我的问题是:哪个对象最适合处理这种多表选择语句?我觉得把它放在模型中会打破表之间的1-1表