我来自Codeigniter背景.我已经用了三年了,非常喜欢它.这很简单很棒.
我用Codeigniter构建了大量站点,但我正在寻找一个新的PHP框架来学习.
这一变化的主要原因是一个潜在的大项目即将出现.它不会有很多用户(最多可能100个),但服务器产生的出站流量将是巨大的.该项目将通过FTP一个接一个地传输数千个文件(大小从1mb到几百mb).它还处理上传数百个文件的用户.
这个项目的关键是速度.系统需要通过脚本的运行(它每次通过FTP发送文件时运行一个长脚本来收集文件,它的类型和它的目的地)尽可能快地将性能问题降至最低.我知道文件的传输只会像服务器那样快,并且确实和最慢的瓶颈一样快,但在这里我尽量尽量减少代码中的瓶颈.
经过一番研究,我喜欢Laravel的外观并安装它以掌握它.但它的速度可能是一个问题,因为它被测试比Codeigniter慢?大流量和大量PHP解析会减慢我知道Phalcon基于C从而使其成为最快的框架,Phalcon会是更好的选择吗?
任何想法都非常感谢:)
好的,我有一个mySQL值表.有些是积极的,有些是消极的.负面的人在桌子上面对他们.我正在使用Codeigniter.
我需要将它们全部加在一起,但是在负值之前,IGNORE.我只想总结数字,而不是将它们作为负数.
例如,这就是它目前的作用:-55 + -20 = 35
但我想要它做的是:-55 + -20 = 75
基本上我只想对值进行求和,而不管它们的正面或负面类型.
我怎样才能做到这一点?这是我的查询:
$this->db->select_sum('vat')
->from('accounts')->where_in('type', 'Expenses')
->where('date <=', $current_period)
->where('date >=', $previous_period);
Run Code Online (Sandbox Code Playgroud) 由于Phalcon是C扩展,它是否能够完成您通常可以在PHP中执行的所有操作?
由于它的符合方式,它是否有任何限制?
Phalcon可以像在普通PHP中编码一样执行以下操作(使用原始PHP或Phalcon自己的方式):