1 / 32

Geeklog Japanese geeklog.jp 株式会社アイビー・ウィー ivywe.co.jp

Geeklog Japanese 運営  IvySOHO ・株式会社アイビー・ウィー他共同運営. Geeklog Japanese http://www.geeklog.jp 株式会社アイビー・ウィー http://www.ivywe.co.jp. もくじ. Geeklog とは 導入事例 Geeklog の特長 開発する インストール. 1. Geeklog とは. ギークログ. Geeklog は、 PHP+MySQL で動作する オープンソース CMS (CMS:Content Management System). Geeklog とは.

alisa
Download Presentation

Geeklog Japanese geeklog.jp 株式会社アイビー・ウィー ivywe.co.jp

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Geeklog Japanese運営 IvySOHO ・株式会社アイビー・ウィー他共同運営 Geeklog Japanesehttp://www.geeklog.jp 株式会社アイビー・ウィー http://www.ivywe.co.jp

  2. もくじ • Geeklogとは • 導入事例 • Geeklogの特長 • 開発する • インストール

  3. 1.Geeklogとは • ギークログ Geeklogは、PHP+MySQLで動作する オープンソースCMS(CMS:Content Management System)

  4. Geeklogとは 日本公式サイトGeeklog Japanese http://www.geeklog.jp たくさんの開発者が参加 日本語化 機能追加 携帯ハックテーマ改良等 日本語版公開 ドキュメント提供 サポート Geeklog本家 http://www.geeklog.net たくさんの開発者が参加

  5. WEBで活用できるオープンソースCMS CMS=コンテンツマネジメントシステム 情報発信・ポータルサイト向け 汎用CMS Geeklog XOOPS MODx Joomla ・・・ ドキュメント共有 通販サイトの構築 専用CMS 専用CMS Commerce OsCommerce Zen Cart ・・・ Wiki Mediawiki PukiWiki・・・ ↑拡張性が高く, カスタマイズしやすい。メルマガ・カレンダ他多機能 専用CMS SNS OpenPNE ・・・ 内部コミュニケーション 専用CMSブログ MT Wordpress Nucleus ・・・ 日記・記事発信

  6. 2.導入事例 Geeklog Zen CART on Geeklog

  7. 導入事例 同窓会 サークル 合唱団 医師会 病院 企業 導入: 株式会社アイビー・ウィー

  8. テーマシステムで見栄えの変更は瞬時 テーマシステムにより,デザインカスタマイズが簡単です。 Geeklog Japanese サイト。テーマをプルダウンで変更

  9. テーマのしくみ デザインのカスタマイズ テーブル組みを使わないテーマ「ProfessionalCSS」に,スタイルシートを追加してカスタマイズ 「ProfessionalCSS」 table要素によるレイアウトを排除し、HTML 4.01 TransitionalとCSS 2 で書き起こしています。

  10. 3.Geeklogの特長 1) 携帯利用 →アクセスアップ。 2) UTF-8多言語対応 →世界中のサイトで活用される。 3) ブログ機能 →トラックバックやPing送信機能も標準装備 4) 直感的操作 →エンドユーザに運営を移管しやすい。 5) テーマシステム →ユーザビリティの向上 6) パーミッションシステム  →階層グループとコンテンツの連携 7) 各種アドオン  →システムの拡張が容易。 8) 表示速度が速い →ナローバンドにも対応。海外でも利用。携帯でも表示が速い。 それぞれ詳しくは次へ

  11. Geeklogの特長-携帯対応 PC用も携帯用もおなじアドレスで。 携帯でログインして 掲示板の閲覧・書き込みも。

  12. Geeklogの特長-UTF-8対応 多言語 Geeklogの特長-多言語システム グローバルなWEBを実現するUTF-8多言語CMS • 28ヶ国41種類の言語ファイルを標準提供しているグローバルなウェブログシステム 日本語、中国語、ロシア語で表示した画面

  13. Geeklogの特長-UTF-8対応 各国の言語ファイルのうち、UTF-8コードで提供されている言語ファイルの中の「コピーライト説明」の表記

  14. Geeklogの特長-本体が高機能 ブログ機能

  15. Geeklogの特長-直感操作 直感操作 一番の特長は、メンテナンスを直感的に行えること コンパクトにまとまった管理者用メニュー。常にサイドに表示。 各コンテンツのすぐ傍に、編集ボタンがあるので1クリックで編集画面へ。

  16. Geeklogの特長-本体が高機能 テーマシステム

  17. パーミッションシステム Geeklogの特長-本体が高機能 階層グループ

  18. Geeklogの特長-システム拡張 システムを拡張する手法が多様 PHPブロック 静的ページPHP カスタム関数 アプリケーション プラグイン ハック

  19. 4.開発する

  20. 開発する 様々なアドオン手法を選べる プラグインを追加したり開発するだけではなく、より手軽に開発を行える 開発環境が用意されているので、小回りの利いた開発を行える PHPブロック 静的ページPHP カスタム関数 アプリケーション プラグイン (ハック)

  21. 開発する PHPブロック サイトカレンダ 左右のブロックにPHP関数を指定して,その出力をブロックに表示するしくみ サイトカレンダPHPブロック 2階層メニューPHPブロック ユーザ権限PHPブロック セキュリティチェックPHPブロック テーマテスタPHPブロック サイトマップメニューPHPブロック アクセスカウンタPHPブロック 多言語切り替えPHPブロック アクセスカウンタ テーマテスタ PHPブロックで使うことができる関数です。ブロックで様々な表示を行えます。PHPブロック関数は、lib-custom.phpに記述することにより、自由に追加開発できます。

  22. 開発する 静的ページPHP • HTMLのかわりにPHPを記述してすぐにページを作成するしくみ • 問合せフォームページを設置する • ミニショップページを設置する • RSSフィードを表示する • ブロックコンテンツを表示するその他 ミニショップ

  23. 開発する カスタム関数 • 本体をハックせず,システムをカスタマイズするしくみ • CUSTOM_runSheduledTask() 定期的処理を記述するカスタム関数 • CUSTOM_templatesetvars() テンプレート変数を追加するカスタム関数 • CUSTOM_mail() 日本語環境対応メール送信カスタム関数 • CUSTOM_menuEntries() カスタムメニューを設定するカスタム関数 • custom_users.php ユーザ登録時に入力項目を追加するカスタム関数群

  24. 開発する アプリケーション <?php require_once( 'lib-common.php' ); $display = COM_siteHeader(); $display .= "Hello World"; $display .= COM_siteFooter(); echo $display; ?> 単独でブラウザ表示するPHP

  25. 開発する プラグイン プラグインをインストールする Dokuwiki MT2Geeklog Zen CARTプラグイン アマゾン 自動タグ作成 メディアギャラリー テクノラティ FAQ rssアグリゲータ その他

  26. 5.インストール

  27. インストール方法 インストール方法 設置条件 PHP 4.1.0 以上 5推奨 MySQL 3.23.2 以上 5推奨 (Microsoft SQL Serverにも対応) Apache(全バージョン),Zeus,IIS

  28. インストール方法 1. config.phpでDB等の設定を編集 2.共通ライブラリlib-common.phpからconfig.phpを読み込むパスを編集 lib-common.phpは,index.phpなどすべての実行ソースから呼ばれています。 3.サーバへファイルをアップロード (非公開領域と公開領域に分けてアップ) 4. インストーラを実行してDBにGeeklog用のテーブルを作成。

  29. 日本語版標準パッケージ • テーマのOverrideハック (2007.7.30より) • 管理者画面テーマprofessional固定ハック (2007.7.30より) • 携帯ハック • 便利なプラグインの同梱 • コンフィギュレーションエディタ • テーマエディタ • データベース管理 • 掲示板 • 日本語メール • 2階層メニュー リンク・ファイル管理・カレンダ・アンケート・静的ページはコアプラグイン

  30. 開発協力者募集中 http://biz.geeklog.jp Geeklog Japaneseは、オープンソースCMSを世界中の開発者と連携して 安心して利用できるソフトウェアを提供しています。 Geeklog Japanese掲示板でフィードバックもお待ちしています。

  31. Geeklog導入ガイド2007年3月1日発売 技術評論社より

  32. CNET Japanにてブログ連載中です。 オープンソースCMS GeeklogがWEBの標準になる日 SOHO支援とオープンソースCMSGeeklog・OpenPNE・Mediawiki開発他 株式会社アイビー・ウィー http://www.ivywe.co.jp 〒150-8512 東京都渋谷区桜丘町26-1 セルリアンタワー15階TEL: 03-5456-5911FAX: 03-5456-5511 info@ivywe.co.jp Geeklog,オープンソースをすぐにはじめるなら CMS付きホスティングサービスのアイビー・ウィーで。

More Related