问题标签 [redbean]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何优化这个 mysql 查询?在 nginx 和 fastcgi 上
我有一个基于 nginx、fastcgi 和 mysql 之上的代码点火器框架的网络应用程序
我有一个支付表。表结构在这里。
在此表中,存储了国家名称、每分钟成本与近 56,373 条记录。
在主页中,有一个表格要求用户输入他的手机号码以检索每分钟费用。顺便说一句,我在用户输入时使用自动完成功能
这是我的后端代码:
$str 保存用户输入(手机号码)
$ret = 真;$计数 = 3;
这段代码让我从手机号码中获取每分钟费用。(该表仅包含前缀而不是所有手机号码)
我对 nginx 和 fastcgi 做了一些修改以延长超时限制
但是当太多人同时使用该服务时,mysqld cpu 使用率超过 100%,
我该如何改进这个算法?
谢谢。
php - Redbean 和 Yii 冲突?
所以这里是普通 Yii 控制器中的重要代码。
错误发生在dispens() 行。
include(Model_Guestx.php) function.include: 无法打开流: 没有这样的文件或目录 (路径编辑\framework\YiiBase.php:418)
#0路径编辑\framework\YiiBase.php(418): CWebApplication->handleError()
问题是为什么 Yii 试图加载一个与 redbean 同名的模型正在寻找分配?
谢谢!
肯
php - 使用 RedBean PHP ORM 时如何确保表被某个列索引?
我有一个名为“帐户”的实体,它将有一个用户名列,我想以此作为索引,因为我将在登录时使用它来查找用户名。
我如何告诉 redbean orm 我希望此表具有要索引的列“用户名”以便更快地查找?我是否必须手动更新数据库而不是通过 redbean orm?
php - 是否有可能对 RedBeanPHP 中的表结构故意严格?
我真的很喜欢 RedBeanPHP 的概念。正在开发中的人不必担心使用数据库,RedBean 会为您完成这一切。表格在您工作时自行形成,当您对表格感到满意时,您可以冻结它们。我看到的唯一问题是当您将项目移动到新系统时。ORM 的重要部分之一是数据库表是从 PHP 模型创建的,这意味着您不必经常导出数据库结构以保证其安全。我看不出这将如何使用 RedBean 来完成,因为它在随着时间的推移反复使用可变数据后形成了表结构。
我意识到事先定义表的结构会削弱首先使用RedBean的点,但我至少想在开发过程中以“动态模式”使用RedBean之后在PHP中定义数据库的结构,所以在系统之间移动项目不会那么痛苦。
我希望我的顾虑足够清楚,可以让曾经使用过 RedBeanPHP 并且可能以前遇到过这个问题的人能够解决这个问题。
谢谢
redbean - 带有 CI 2.1.0 HMVC 的 RedBeanPhp 熔断器
控制器
该模型
输出它只返回 id 既不是钩子函数(open -update - 等等......)也不是红豆文档中提到的自定义函数(hello)
所以我问出了什么问题或者我应该怎么做才能正常工作
php - RedBean/Fuse 模型命名约定的任何替代方案?
RedBeanPHP 使用类命名约定将模型绑定到表。我不能遵守该命名约定,因为我有一个表名不是一成不变的项目。我需要一种在RedBean_SimpleModel
没有命名约定的情况下将 a 连接到表名的方法 -我该怎么做?
php - redbeanphp中的多个where子句
我正在使用 readbeanphp 作为我的 php 项目的 ORM。我正在尝试加载一个带有额外 where 子句的 bean。但我不知道该怎么做。
通常我会得到一个像这样的“bean”:
这基本上就像说:
但我需要在 where 子句中添加另一个条件:
我怎么能用 redbeanphp 做到这一点?
redbean - 将mysql查询转换为redbean查询
谁能帮我将此mysql查询转换为redbean查询?
php - CodeIgniter + RedBean:我还需要“模型”吗?
我只是想深入研究 CodeIgniter + RedBean ORM。
浏览了一些示例,并认为已经足够开始了。
但是,使用 RedBean 似乎无需使用 CodeIgniter 模型?看起来您可以直接从控制器中完成大部分与数据库相关的事情。
这是真的?(在更高的层次上,大多数 ORM 都是这样吗?)
php - Redbean PHP 中的验证
我喜欢在 RedbeanPHP 中使用 FUSE 模型进行验证的想法。
我的应用程序有时需要通过多个来源(表单、文件等)接受数据,因此将验证放在实际的类更新上是有意义的。
查看 Redbean 站点上的示例,验证似乎基于抛出异常。
当然,你只能抛出一个异常,所以我假设我需要在我的 FUSE 类中创建一个“数组”类型的附加属性来保存与各个字段关联的验证消息。
有没有人有更好的想法?这是我迄今为止一直在尝试的...