17得票5回答
Symfony和CakePHP是否速度太慢而无法使用?

到目前为止,我一直认为CakePHP太臃肿和慢。其实我并不确定,只是看到了“某些”基准测试。我真正想知道的是,这两个框架(Symfony和CakePHP)是否太慢而不能使用,会让用户感到沮丧。我已经知道这些框架比其他替代方案慢,但这并不是问题。 我问这个问题,是因为我想创建一个项目管理 We...

17得票8回答
如何在运行Symfony 1.4任务时使用更少的内存?

我正在使用Symfony 1.4和Doctrine。 到目前为止,我在Symfony中运行任务没有任何问题。 但是现在我需要导入大量数据并将它们保存在数据库中,我遇到了臭名昭著的   "Fatal Error: Allowed memory size of   XXXX bytes ex...

16得票9回答
PHP/Symfony/Doctrine 内存泄漏?

我使用Symfony 1.4和Doctrine 1.2批量将对象插入数据库时遇到问题。我的模型有一种名为“Sector”的对象,每个对象都有几个类型为“Cupo”的对象(通常在50至200000之间)。这些对象非常小,只包含一个短的标识符字符串和一两个整数。每当用户创建一组Sectors时,我...

16得票10回答
没有PHP经验的人应该使用像CakePHP或Symfony这样的框架吗?

我有一个简单的网站需要开发,并且想在学习PHP的过程中完成它。我希望这个网站安全、可扩展且易于维护。我应该同时学习框架和PHP吗?如果我借助框架进行开发,就会涉及很多不熟悉的代码。你认为这会增加安全风险吗?

15得票5回答
在Doctrine迁移中调用.sql文件是否可行?

在迁移类中调用一个 .sql 文件是否可行? 我没有找到这个主题的任何信息。

14得票3回答
如何在Symfony中上传后保留原文件名

后端应用程序的用户可以上传文件并将其发布到前端。使用sfWidgetFormInputFile和sfValidatorFile,我想保留原始文件名,而不是使用随机字符串的默认功能(即有意义的文件名.docx,而不是a4b25e9f48cfb6268f34b691fc18cd76fefe96b5...

14得票5回答
使用数组的 $request->getParameter - Symfony

如果我有: If I have:$_POST['test'] 那么我可以使用:$request->getParameter('test'); 如果我有$_POST['test']['two'],我该怎么使用它呢?

14得票6回答
我可以安全禁用哪些Apache2模块?

以下是我启用的模块: alias auth_basic authz_default authz_groupfile authz_host authz_user autoindex deflate dir env mime negotiation php5 reqtimeout rewrite...

14得票2回答
Symfony 1.4的propel:build-all在Mysql 5.5上无法工作

我使用的是Symfony 1.4.8和Mysql 5.5,当我运行 symfony propel:build-all 时出现了以下错误: 您的SQL语法有误; 请查看与您的MySQL服务器版本相对应的手册, 以获取正确的语法使用方法,在第一行附近为'Type=InnoDB'

14得票2回答
Doctrine:多个(whereIn OR whereIn)查询?

我在使用Doctrine时遇到了一个相当简单的查询问题... 我有两个数组($countries, $cities),我需要检查数据库记录的值是否与这两个数组中的任何一个匹配。我正在寻找类似如下的解决方法:->whereIn('country', 'city', $countries,...