草庐IT

4Framework

全部标签

mongodb - 从 Entity Framework 移植到 MongoDB

我计划从EntityFramework4.0移植到MongoDb。由于该项目具有社交网络功能,因此可以最大限度地减少影响的最佳实践是什么,因此,维护一个复杂的关系数据库。因此,如果我们使用,性能应该是一个问题关系数据库。我们在项目中使用了域层(使用POCO)、存储库模式和DTO映射。另外,决定的优点和缺点是什么?同时,它对我的​​领域层实现有何影响? 最佳答案 如果您想“最小化影响”,您需要在MongoDB中创建一个数据库,就像您在SQL中创建的那样。由于数据库中没有连接,您需要进行多次读取才能完成查询。这本身并不算太糟糕,因为Mo

java - 在 Ubuntu 9.10 中安装 Play Framework

我已经从playframework.org网站复制了压缩文件并将其解压缩到某个位置。我已将它插入到我的.bashrc配置文件中以设置为PATH环境。但是,仍然无法从任何地方访问Play命令。而且即使在框架的安装目录下,Play文件也没有按原样运行。我必须在任何Play命令之前加上python前缀才能运行它。我是不是哪里弄错了?请帮帮我。 最佳答案 假设Play目录的路径为/home/yourName/play打开终端并输入以下内容PATH=$PATH:/home/yourName/playexportPATH然后你就可以从任何地方访

zend-framework - nginx php5-fpm 失败(2 : No such file or directory)

问题:我错过了什么或做错了什么?我正在尝试将功能齐全的ZendFramework应用程序从带有mod_php5的Apache2迁移到带有php5-fpm的nginx。我收到这种错误:2012/06/2712:08:04[error]1986#0:*1open()"/var/www/public/sales/live-trials-json"失败(2:没有这样的文件或目录),客户端:*.*.*.*,服务器:www.mydomain.com,请求:“POST/sales/live-trials-jsonHTTP/1.1”,主机:“www.mydomain.com”,推荐人:“https:/

php - 何时在 Zend Framework 中使用模块?

设置新的ZF项目时,我通常具有以下目录结构:申请模块默认控制者表格查看模特管理员控制者表格查看模特语言分享模特图书馆公开我只使用模块,例如布局不同,或使用不同的数据库,或者当然是在非常特殊的情况下,如管理后端或论坛/论坛。然后我有应用程序不同部分的Controller。例如JobController、ProductController等。我的一位同事向我展示了他的基本布局。它几乎相同,但他使用了很多模块。像Job-Module、Product-Module一样,每个模块大多有2个Controller,一个IndexController和一个AdminController。他的设置有效并

php - Zend Framework 2 - 使用 ZFCUser 进行身份验证的全局检查

我成功安装了ZFCUser。现在我想知道是否有办法全局检查身份验证。如概述inthewiki有几种方法可以检查身份验证。它们都有效,但我是否必须在每一个操作中真正使用check-if子句?我的所有网站都应该只有在登录后才能访问,否则,您应该被重新路由到登录页面。有人知道是否有一个中心位置可以放置此逻辑吗? 最佳答案 老实说,我不认为为未经身份验证的用户阻止每个页面是个好主意。您将如何访问登录页面?也就是说,您必须知道正在访问的页面,才能将匿名访问者可访问的页面列入白名单。首先,我建议包括登录页面。您可以使用他们的路线最简单地检查页面

php - 传递给 Zend framework 2 验证器的空值

如何通过Zendframework2ValidatorChain将空值传递到我的自定义验证器?通过allowEmpty(false)在ZF1上是可能的在具有空元素值的ZF2上:如果allowEmpty=false,NotEmptyValidator被添加到带有breakOnFailure=true的ValidatorChain的顶部,@seeZend/InputFilter/Input#injectNotEmptyValidator.如果allowEmpty=true,元素被认为是有效的,@seeZend/InputFilter/BaseInputFilter#isValidif($i

php - Zend Framework 中的大量 DESCRIBE 查询

我刚刚在Zend中设置了FirePHP,我注意到大量的DESCRIBE查询。有些页面在同一个表上有50个或更多相同的查询。例如0.00198connectNULL0.00449DESCRIBE`nodes`NULL0.00041SELECT`nodes`.*FROM`nodes`WHERE(((`nodes`.`id`=111)))NULL0.0037DESCRIBE`nodes`NULL0.00155SELECT`nodes`.*FROM`nodes`WHERE(((`nodes`.`id`=111)))NULL0.00059SELECT`nodes`.*FROM`nodes`WHE

php - Zend Framework cookie 管理

我想知道ZendFramework是否有任何处理cookie的类。例如,包装php的setcookie()函数的类。提前致谢。 最佳答案 Zend_Http_Cookie只是创建RFC兼容cookie字符串和针对给定HTTP请求场景测试cookie的组件。它的主要目的是通过Zend_Http_Client协助cookie场景。在Zend_Http包中。我假设您正在寻找包装器集cookie-可能与Zend_Session相比。目前没有这样的组件可以帮助您创建cookie(setcookie()是正确的方法)。要读取cookie,您可以

php - Yii Framework 2.0 使用用户数据库登录

我一直试图在互联网上搜索如何在Yii框架2.0中编写代码,以便用户可以使用存储在数据库中而不是数组中的凭据登录,前缀为models/User.php。我知道如何在Yii1中做到这一点。但在Yii2.0中,我真的不知道该怎么做。由于Yii2.0还没有发布(只有beta版),我在网上找不到很多关于使用数据库登录的Yii2.0教程。 最佳答案 您可以使用像https://github.com/amnah/yii2-user这样的扩展来实现数据库用户管理。.或如果您想编写自己的自定义脚本来管理用户,您可以覆盖Yii2identityClas

php - 从 Zend Framework 应用程序向数百个收件人发送电子邮件的最佳方法是什么?

我正在尝试为我的应用程序实现邮件列表系统。我目前正在使用Zend_Mail_Transport_Smtp('localhost')作为我的传输方式,遍历我的订阅者列表,并向每个订阅者发送一个新的Zend_Mail。但是,我注意到随着订阅者数量的增加,完成脚本所需的时间也会增加。我确信必须有更专业的方法来执行此操作,包括电子邮件排队。我想理想的方法是让用户填写表格,点击发送,然后立即收到回复说电子邮件正在发送,而不是等待数百封电子邮件完成发送。我知道Zend_Mail不进行任何排序邮件排队。任何有这方面经验的人都可以给我一个如何做到这一点的概述吗?我对cron/crontab/cronj