我为多语言图书图书馆cms工作。对于数据库设计,我有两个想法:
其一:
id | title | desc | date | writer | publisher | lang | more more | ...
对于结果:
result = SELECT blah1, blah2, foreign_key FROM foo WHERE key=bar AND lang = en
第二:为language添加另一个表:
id | book_id | lang
对于结果,使用PHP LEFT JOIN方法。
对于大型数据库,哪种方法更好、更快?!
注:I have 27 columns in
我已经写了一个php脚本,作为一个消息服务器。messageserver使用websockets在多个移动应用程序之间建立连接,以便在不同的应用程序之间提供实时聊天功能。
我的messageserver.php脚本的主布局如下所示:
#!/usr/bin/env php
<?php
class chatServer extends WebSocketServer {
var $usersCache = array();
var $userConnectionIds = array();
var $dbconnect;
public function setDatabaseConnec