小编Dav*_*idW的帖子

Nginx为apache提供静态内容和代理服务

是否有一个配置我可以使用nginx,它将为端口80上的所有wbsites提供所有静态内容,所有动态内容将被转发到端口8080上的apache?我希望不必更改除端口之外的apache vhosts中的任何内容

我在哪里可以找到这样的工作配置?

apache nginx

11
推荐指数
1
解决办法
9803
查看次数

mongoDB如何实际工作?

可能重复:
如何在mongodb中表示线程注释的数据(以及注释投票)?

我来自mysql世界,并决定学习使用mongoDB.我即将开展的项目将通过多级评论和投票与Reddit.com相似.你能指导我一个很好的资源来了解如何使用mongodb构建应用程序吗?我理解基本文档存储的工作原理,但无法理解如何在一个文档中存储注释树和用户信息,并在有人更新其用户信息时更新它.所以基本上我正在寻找从mysql迁移到mongodb的指南.

非常感谢任何建议/指导.

mongodb nosql

9
推荐指数
2
解决办法
2万
查看次数

在Nginx上达到最大值

我对这个指令有几个问题:

  • 这是告诉浏览器检索文件的频率吗?
  • 这个现场css /图像文件的推荐设置小时/天/最大值是多少?
  • 如果我将此值设置为max,但随后更新服务器上的某些文件,用户浏览器是否会在到期之前获取新文件?

header nginx http-headers

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

什么时候使用NoSql,哪一个?

我已经用php和mySql编程了一段时间,最近我决定尝试一下nosql.如果有经验的人能告诉我,我真的很感激:

  • 什么时候切换,我怎么知道nosql适合我?
  • 你会推荐哪种nosql软件?

谢谢

nosql

8
推荐指数
2
解决办法
3704
查看次数

Rsyncing git repo足够好的备份解决方案吗?

我经常将笔记本电脑备份到外置硬盘.是否将git repos用于足够好的备份解决方案,或者这个方法有问题吗?

git backup rsync

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

不相关的实体之间的DQL连接?

我可以使用WITH DQL运算符在不相关的实体之间进行DQL连接吗?或者是绝对的强制关系吗?

我与Category和CategorySubsription有单向关系.其中CategorySubscription与Category具有多对一的单向关系.我想获取类别c的列表并离开连接CategorySubscription cs WITH cs.category_id = c.id AND cs.user_id = value.

我能以某种方式这样做吗?

doctrine-orm

7
推荐指数
2
解决办法
3101
查看次数

我可以在DQL中使用"ON"关键字,还是需要使用Native Query?

Post和PostVote之间有一个oneToMany关系.我希望能够检索帖子以及特定用户如何投票.在DQL中,我想检索Post和相关的PostVote实体,但只有一个user_id是例如5.

我好像不能像这样使用ON sql关键字:

->createQuery('SELECT p, pv FROM Post p LEFT JOIN p.postvotes ON pv.user = :userid WHERE p.id = :postid')
Run Code Online (Sandbox Code Playgroud)

如果我使用WHERE过滤掉结果,它会产生一个问题并且不会显示结果,除非至少存在一个postvote对象:

->createQuery('SELECT p, pv FROM Post p LEFT JOIN p.postvotes WHERE p.id = :postid' AND pv.user = :userid)
Run Code Online (Sandbox Code Playgroud)

Native Query是我实现这一目标的唯一方法吗?

doctrine-orm

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

如何防止Doctrine延迟加载一对一的关系?

编辑:如果您遇到类似问题,您将对此主题感兴趣

我有User和UserSettings具有一对一的双向关系.看来即使我没有在我的页面中使用任何UserSettings值,学说懒惰也会加载它.

这是预期的行为吗?为什么Doctrine获取这些数据,即使我没有在我的页面中使用它?如果我无法阻止它,我每次检索用户对象时都必须将此UserSettings加入User,但这是不必要的.

我该怎么做才能防止这种情况发生?

加载数据的代码:

->createQuery('SELECT p, u, s FROM TestPostBundle:Post p LEFT JOIN p.user u LEFT JOIN p.sub s WHERE p.id IN (:ids)')
->setParameter('ids', $ids)
->getResult();
Run Code Online (Sandbox Code Playgroud)

在twig我循环通过帖子并显示Post数据和相关用户,但我从不请求任何UserSettings变量,我根本不访问它们.

symfony doctrine-orm

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

用于搜索姓名和姓氏的最有效的 SQL 模式

我正在我的网站上创建一个成员列表,我想让他们能够通过名字和姓氏或其中之一来查找彼此。问题是,一个用户可以有多个名字,比如姓名和昵称,一个人也可以有多个姓氏,包括婚前姓氏和婚后姓氏。

一旦用户填写了他们的名字和姓氏,每个用户就可以有多个名字和姓氏,例如,可能有一个人有 3 个名字和 2 个姓氏 - 名字:Eleonora、Ela、El 和姓氏:Smith、Brown。

然后,如果有人寻找埃拉·布朗、埃莉奥诺拉·布朗、埃莉奥诺拉·史密斯或任何其他组合,他们应该找到这个人。

我的问题是,我应该如何在 sql (mysql) 中设置这一切,以便模式和搜索高效快速?不想重新发明轮子,所以我向专业人士求助并在这里提出了一个问题。

多谢你们

PS我猜标准解决方案是有一个用户表、fname表、lname表、带有userid和fnameid的userfname表以及带有userid和lnameid的userlname表,但我不确定这是否是最好的方法,并且不管搜索是否会很快...

mysql sql schema

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

我可以动态地向FormType表单添加字段吗?

我有一个扩展AbstractType的PostType表单.在控制器中,如果满足某些条件,我想向其添加一个字段.我可以以某种方式执行此操作,还是在控制器中修改FormTypes还有其他最佳做法?

谢谢

symfony

5
推荐指数
3
解决办法
2万
查看次数

标签 统计

doctrine-orm ×3

nginx ×2

nosql ×2

symfony ×2

apache ×1

backup ×1

git ×1

header ×1

http-headers ×1

mongodb ×1

mysql ×1

rsync ×1

schema ×1

sql ×1