小编Lay*_*yke的帖子

Zend框架表现缓慢

我正在使用zend框架在基于社区的网站上工作 - 但它的速度很慢,需要一段时间来加载页面.我想知道我应该研究zend框架的哪些方面以确保它运行得更快.

任何提示和帮助将不胜感激:)


不错的建议 - 我接受了数据库并从头开始索引 - 没有任何索引可以开始:\但无论如何速度有所改善,但仍然相当缓慢.还有什么我必须留意的吗?

因为我只是假设它与框架有关,就像我第一次运行使用框架制作的基本教程项目一样 - 它们也有点慢.


不错的提示 - 看看zend性能指南文章.我不太确定在哪里放置缓存表元数据的代码虽然:( [抱歉听起来像这样的菜鸟] 如此链接所述

php zend-framework

8
推荐指数
5
解决办法
1万
查看次数

使用Varnish和ESI增加页面视图计数

如果我使用Varnish来缓存我的整个文档,你会建议我通过什么机制增加页面查看次数.

例如,让我知道我有一个拍卖列表,如ebay,我想缓存整个页面,因为我知道它永远不会改变.

那你怎么会增加这个列表的页面浏览量.

可以说我的应用程序是从Zend Framework运行的.将ESI(Edge Side Include)设置为node.js服务器是否正确,该服务器会增加Redis中的页面查看次数?

我正在寻找能够100%支持的东西,并且能够提供准确的页面查看请求编号.(我也不关心重复的请求,我将在我的应用程序逻辑中处理它,以防止一个IP阻止页面查看计数).

zend-framework varnish node.js esi

6
推荐指数
1
解决办法
999
查看次数

跨域单选择性登录

它不是我正在寻找的显式跨域会话,但它是解释我想要的最简单的方法.

我有一个创建网站的系统.这些网站托管在许多不同的服务器上.

用户可以创建他们的帐户,然后他们可以创建许多网站.他们可以创造

www.mysite.com subdomain.mysite.com并创建许多不同的网站.

有时,网站将完全不同,但有时,网站实际上会如此紧密地联系在一起,以至于它们应该被认为是同一个网站.

例如:(完全不同的域名)mysite-news.com mysite-blog.com或(同域,不同的子域名)news.mysite.com blog.mysite.com

我需要的是为用户提供他们想要的方法,创建一个排序联合,允许通过单击复选框,允许他们允许跨站点登录.我不能更改配置,除非它是永久性的更改,不会影响其他网站,因为1000个网站将受到影响.

你认为最好的方法是什么呢?OpenID,SSO?

我需要一些对网站来说很简单的东西来创建一个"联合",然后允许他们的签名是跨域的.如果有人想加入,那么他们可以.

php openid single-sign-on

4
推荐指数
1
解决办法
3053
查看次数

SOLR中的Geoclusters

我们正在重新实现包含需要在地图上群集的位置的搜索.我一直在寻找没有运气的SOLR实现.

目前使用地图集群进行的搜索位于http://www.uship.com/find

有没有人见过类似的或有关于如何做到这一点的想法?

问候,尼克

solr geospatial markerclusterer

4
推荐指数
1
解决办法
3094
查看次数

dojo/domReady做什么?

什么是dojo/domReady插件?哪些方法属于dojo/domReady?

  require(["dojo/_base/fx", "dojo/fx", "dojo/on",
 "dojo/dom", "dojo/domReady!"], function(baseFx, fx, on, dom) {
Run Code Online (Sandbox Code Playgroud)

dojo

4
推荐指数
2
解决办法
2471
查看次数

支持多个JS库

我使用Dojo开发了一个模块.它非常好,我在Dojo中做了很多自定义插件和服务器支持,允许AJAX调用,与我的服务器进行RPC + SMD通信.

但是,现在我正在进入用户方面,我看到jQuery有一些非常好的已经构建的插件.您是否认为可以实际支持这两个JS库而不是一个大问题?

我可以实现什么样的集成?有没有人有这方面的经验?

我可能在Dojo为我的管理小组写了30k行的某个地方......

javascript jquery dojo

3
推荐指数
1
解决办法
786
查看次数

Path Enumeration mySQL查询创建面包屑

我想从路径枚举列创建面包屑.

这是我拥有的数据集的示例.

https://spreadsheets.google.com/ccc?key=0AsGYQbeSAIgFdGRscFpsZFJpQUtfWGIwYWNUY2ktRHc&hl=en_GB&authkey=CPOuuogF

id woeid parent_woeid country_code name language place_type ancestry

祖先是枚举的路径,就像1/23424975/24554868/12602167/12696151布莱顿在英格兰的路径一样.

我希望能够通过查询name专栏来检索面包屑,并让所有的父母.

即.世界,欧洲,英格兰,[县],[镇],[地区],[地方]

([] = a placeholder)

数据永远不会更改,这就是此表使用Adjacency List和路径枚举的原因.

mysql model adjacency-list hierarchical-data

3
推荐指数
1
解决办法
2775
查看次数

如何使用Zend Framework从模型中获取Request对象.

无论如何,我可以直接从zend框架中的模型获取请求参数吗?我需要它用于构造函数,因此它实际上不需要与数据库联系.在一个控制器中,很容易得到请求......有些东西,$this->getRequest()->getParam('id');但在模型中显然不起作用.我只需要获取控制器的实例,然后我就可以调用这些getRequest()->getParam('id')方法.

parameters zend-framework model

3
推荐指数
1
解决办法
9533
查看次数

Java:多个类和数组

我这个学期目前正处于Java课程中(对于编程而言是全新的,并且在多个类和数组中有点挣扎).我正在研究的当前程序是使用2D阵列的数独型游戏.教师给了我们一个这个数组中常数的类(数独谜题中的初始值).这是它的代码.

public class Constants {
 public static int game[][] = new int[][] {
{ 1, 2, -1, -1, -1, -1, -1, -1, 8 },
{ -1, -1, 4, -1, 8, -1, 7, 1, -1 },
{ -1, -1, -1, -1, 1, -1, 5, 3, -1 },
{ 8, -1, -1, -1, -1, 4, -1, -1, -1 },
{ -1, 4, -1, -1, -1, -1, 6, 5, -1 },
{ 7, 5, -1, 1, -1, -1, -1, -1, -1 },
{ …
Run Code Online (Sandbox Code Playgroud)

java arrays

2
推荐指数
1
解决办法
1100
查看次数

PHP mysql 结果 json_encode 返回键和索引号

为什么 JSON 输出同时显示索引号和关联列名称?

我只需要列名,例如“UID”

PHP代码

$res = $statement->fetchAll();
$records = array('Record'=>$posts);
echo json_encode($records);
Run Code Online (Sandbox Code Playgroud)

JSON 输出

{
  "Record":[
    {
      "UID":"1001",
      "0":"1001",
      "NAME":"Robot2",
      "1":"Robot2",
      "EMAIL":"robot2@test.com",
      "2":"robot2@test.com",
      "GENDER":"f",
      "3":"f"
    },
    {
      "UID":"1030",
      "0":"1030",
      "NAME":"Anna",
      "1":"Anna",
      "EMAIL":"Anna@msn.com",
      "2":"Anna@msn.com",
      "GENDER":"f",
      "3":"f"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

谢谢

php json

2
推荐指数
1
解决办法
994
查看次数