【发布时间】:2012-07-20 18:57:20
【问题描述】:
我正在开发一个我相信会成倍增长的网站。
开发网站时需要考虑带宽使用和速度,因为非常简单。我很担心,因为我在这方面的经验很少,所以虽然我知道该网站可以同时处理 10 个用户,但我不知道它是否可以处理 100 甚至 1000。
如果它发生,我宁愿预防问题而不是治愈它,因此我正在寻找有关该主题的任何建议/信息/以下特定问题的答案。
如果我有一个产品表,其中包含一个类别列。然后,我在产品表中搜索所有具有“食品”类别的项目 - 这是否比具有包含包含在其中的产品 ID 的列的类别表更可取?
使用 Codeigniter 从模型调用其他模型有什么缺点?
使用 javascript(使用 jquery)我想要一个包含通知(来自 db 表)的自动刷新 div。据我所知,除了完全做到这一点之外,没有其他方法可以做到这一点 - 每 x 秒重新加载 div .. 有 1000 个用户,每 10 秒重新加载一个 div 我可以看到事情变得非常资源密集。 facebook等肯定必须做这样的事情..?如何有效地实现这一目标?
非常感谢 托马斯
【问题讨论】:
-
这个网站公开了吗?
-
没有。还没有 - 我正在 atm 开发它
-
对于大型网站(即将推出),您可以考虑使用 NoSQL。我现在正在考虑我的,因为它使用数据库,而不是记录。一个很大的学习曲线,但它可能是值得的。 couchbase.com/why-nosql/nosql-database我相信 Facebook 和其他许多公司都在使用这项技术。
-
这个网站并不庞大,我也不认为它会在任何时候在线超过 1,000 名用户......对其他问题有任何见解吗?
标签: jquery codeigniter database-design data-structures query-optimization