Contenu connexe
Similaire à CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
Similaire à CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」 (20)
CakeMatsuri事例紹介「CakePHPでつくる地域SNS ~全国40ヶ所以上で展開する地域SNSのシステム~」
- 1. CakePHP SNS
CakePHPでつくる地域SNS
~全国40
40 SNS
40ヶ所以上で展開する地域SNS
SNSのシステム~
CakeMatsuri
2009.10.31 あつ
- 7. 地域SNS
SNS
SNS高蔵寺
http://kozoji.chiikisns.net/
- 8. 地域SNS
SNS
SNS加子母(かしも)
http://sns.kashimo.net/
- 9. 地域SNS
SNS
SNS鵠沼(くげぬま)
http://sns-kugenuma.sapio16.jp/
- 12. ドメインが
ばらばら
・http://kozoji.chiikisns.net/
http://kozoji.chiikisns.net/
・http://sns.kashimo.net/
http://sns.kashimo.net/
・http://sns-kugenuma.sapio16.jp/
http://sns-kugenuma.sapio16.jp/
- 14. 地域SNS
SNS
SNS高蔵寺
ドキュメントルート
Cake app
cake
地域SNSこんな感じではなく
SNS
SNS加子母
ドキュメントルート
Cake app
cake
- 15. Cake
Cake本体
app webroot
地域SNS
SNS
SNS高蔵寺
コピー
地域SNS
SNS
SNS加子母
- 16. 各地域SNS
SNS
SNSのドキュメントルート
/index.php
<?php
if (!defined('ROOT')) {
define('ROOT', '/path_to_cake_install');
}
if (!defined('APP_DIR')) {
define('APP_DIR', 'app');
}
- 31. $joins = array(
array(
'table' => 'model_c', 'alias' => 'ModelC', 'type' => 'INNER',
'conditions' => 'ModelC.aid = ModelA.id'
),
array(
'table' => 'model_b', 'alias' => 'ModelB', 'type' => 'INNER',
'conditions' => 'ModelB.id = ModelA.bid'
)
);
$params = array(
'conditions' => array('ModelA.flg' => 0, 'ModelB.flg' => 0,
'ModelC.cid' => $cid
),
'joins' => $joins,
);
$data = $this->ModelA->find('all', $params);