WordPressとは
WordPressは人気のCMSであり、サーバセキュリティ、パフォーマンスチューニング、スケールアップ、クラウド対応など沢山ノウハウが蓄積された。
このサイトは、まずWordPressの基本を学び、それからWordPressプラグインの開発、さらにWordPressに API機能を追加して、クラウドとして利用する方法を試み。
WordPress Guide
WordPress.orgオープンソースWordPressのソフトウェアを開発・公開しているサイトである。
オープンソースWordPressのソフトウェアを利用するには、レンタル型WordPressサービスのWordPress.comなどを利用するか、インストール型WordPressサービスを利用する。
WordPress構成
- プログラム(PHP)
- コア
- テーマ(デザイン)
- プラグイン(機能追加)
- データ(MySQL)
- 固定ページ
- 時系列投稿
- デザイン
- メニュー
- ウィジェット
WordPress Hosting
レンタル型WordPressサービス
レンタル型WordPressサービスのWordPress.comなどがある。
無料プランもある。レンタル型の主なメリットは、
- 無料プラン簡単にすぐはじめられる
- 有料プランで機能アップできる
- サーバ管理の手間が省ける
インストール型WordPressサイト
インストール型WordPressサービスを利用する場合、自分でサーバーと独自ドメインの準備が必要だ。手間がかかる分、メリットもあります。インスール型の主なメリットは、
- 自由に運営できる
- 拡張性が高い
- SEOに強い
WordPressサイトの利用
WordPressでポートフォリオ
自分の勉強、趣味などを展示するために、WordPressでポートフォリオを作る。さらに研究室案内、会社案内、ソーシャルメディア連携広報も勉強する。
学習内容
- WordPress.com でサイト作成
- 記事:活動状況の報告を書く
- 案内:自己紹介などを書く
- メデイア追加:写真アルバムの作成
- カテゴリー、タグで資料をまとめ
- Facebook、Twitterなどソーシャルメディアへ連携広報
WordPress & API 入門
さらにRaspberry Pi/WordPressでクラウドサービスに挑戦も可能。
学習内容
- WordPressサイトを立ち上げる
- 自分のWebサービスを作る
- App InventorよりWebサービスの利用
プロジェクト概要
WordPress APIを利用したWebサービス開発を学ぶ。
プロジェクト成果予想
WordPressサイト構築できる。
WordPressのプラグイン開発できる。
プロジェクト進行状況
- WordPress勉強会開催中。
- TinyWebDBプラグインの活用
- JSONーAPIプラグインの活用