More Related Content
Similar to Movable typeseminar 20120925
Similar to Movable typeseminar 20120925 (20)
Movable typeseminar 20120925
- 3. 11 th Anniversary
2012/10/08
- 9. Social vs Owned media
SNS Owned
Media
(CMS,ブロ
グ)
情報共有性
(友人との情報シェア)
◎ △
速報性
(リアルタイムシェアリング)
○ △
情報蓄積性
(データストック)
△ ○
情報展開性
(マルチプラットフォーム)
△ ○
デザインの柔軟性
☓ ◎
- 10. MT tags
<ul>
<MT:Entries limit="10">
<li><a href="<MT:EntryPermalink>"><MT:EntryTitle></a></li>
</MT:Entries>
</ul>
<ul>
<?php $myposts = get_posts('posts_per_page=10');
foreach($myposts as $post) : setup_postdata($post); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
- 12. 思いのままのデザインを
1ピクセルレベルで実現
Photo by David Salafia on “Flickr”
http://www.flickr.com/photos/djs1021/101948321/sizes/z/in/photostream/
- 14. 5 features
• Cloud Optimization
– Nginx+PSGI
• New rich text editor
• SMTP Auth
• Site Restriction
• Performance up
- 18. Merit of Cloud computing
• クラウドのメリットは
– スピーディにサーバーの構築が可能
– サーバーのスケーラビリティ変更が容易
– アプリケーションサーバーとコンテンツサーバーの分離構成
– CDNへの可用性
• ウェブソリューションを考える上で外せない技術
- 19. Cloud for small website
• クラウドを利用したシステム構成
– 最初は小さなインスタンスでサーバー構築
– CMSサーバー、公開サーバー共にVMイメージで構築
(Amazon EC2,Windows Azure のクラウドサービスなど)
VMサーバー
AmazonEC2など
- 21. Cloud for mid-size website
• サイト規模の拡大、アクセスの増加に合わせて、CMS
サーバーと公開サーバーを分けて運用
– CMSサーバーをVMイメージで構築(Amazon EC2など)
– 公開ページはコンテンツサーバーで構築
(AmazonS3やAzureストレージなど)
VMサーバー
AmazonEC2など
Amazon S3など
- 22. Cloud for Large website
• CMSサーバーの冗長化、公開サーバーをCDN化
– CMSサーバーはVMイメージ x n個で冗長構成(AmazonEC2など)
– 公開ページはCDN利用(AmazonCloudFrontなど)
DBサーバー
CDNサーバー
- 23. Cloud + MT
• スケーラビリティ、コストメリットにとむ
• MTの静的配信が最大限に効果を発揮
– CMSサーバーと公開サーバーを別管理可能
• 様々なクラウドデザインパターンへの対応が容易
- 24. Cloud + Dynamic CMS?
• VMサーバーのスケール+ロードバランスによる負荷分
散
• 画像や動画などの静的ファイル類はコンテンツサー
バーへ分離可能
• サーバー構成とメンテナンスは複雑に
- 25. MT on AWS
• http://www.slideshare.net/c95029/cdp-katayama
• http://www.ustream.tv/recorded/20842545
- 27. MT on Cloud VM
• クラウド上のVMサーバー(Amazon EC2など)でMTを快
適に動作させる必要性
• さまざまなインスタンスサイズへの対応
• 軽量・高速なウェブサーバーでの動作
- 28. Nginx pros and cons
• Pros
–Speedy
–Light weight
• Cons
–Cannot use .htaccess
–Cannot use CGI in initial state
- 29. nginx's rise within the cloud
• AWS 上のウェブサイト数…680万
• Apacheベース…230万
• Nginxベース…290万
– Polvoreベース…41万
– MS IISベース…16.3万
クラウドサーバー上のシェアが上昇中
ウェブサイト「ITWorld」
http://www.itworld.com/cloud-computing/297943/nginxs-rise-within-cloud