PHP/SYSTEMの最近のブログ記事

CMSと写真って意外と融合が大変。
これでも、まだまだ楽になっているのだろうけど、
画像とCMSでデザインが自由にできるCMSってのをテーマにいろいろと調べていると
WPでおもしろいプラグインとテーマがあった。



まずはテーマ
WP theme: Infinity | Vikiworks™ Studio

このテーマとカスタムフィールドを使ってサムネイルとタイトルを融合して表示する。

ほんでもってpicasa
picasa上の写真表示にPhotoXhibitを導入 « アスーカル・ITレビュー
上記のブログ投稿者の方もレビューしてますが、たしかにダイレクトに反映された方が楽ですよね。

で試してみた結果
wptest


※かなり雑なデモです。
| CMS,Design,PHP/SYSTEM,便利アプリ・拡張 | | コメント(0) | トラックバック(0)

仕事柄、時代柄、CMSっていう言葉には何回も触れてきましたが、久々に興奮するくらい凄いのを見つけました。

Joomla!じゃぱん

ブログ形式ではなくて、少しフォーラム向けのCMSっぽいです。
さっきインストールして遊んでいただけなので、詳細はよく分かりませんが、

数分でインストールできちゃいました。
インストールしたのはこちら

Welcome to the Frontpage

■で、僕がこんなに熱くなる理由

超視覚的な記事管理機能
記事管理、記事編集が素晴らしい。
ポイントは以下の2つ

・TinyMCE(俗にいうワードみたいなエディタ)
・編集画面がサイトの中に組み込まれている(キャプチャ)
もちろん通常の管理画面上でも可能

オプションのプリンタブル画面
要はPDFにできたり、プリント用のページが簡単に生成できること
というか勝手に作ってくれる

管理画面もスマート
これだけ機能がついていても管理画面はスマートでした。

会員機能
これが便利そうです。一瞬でつくれちゃうし管理もできちゃう。
さらに会員によって見れるコンテンツを作成できる

FAQ機能
記事別に管理して、ヒット数が分かる
よくある質問のコンテンツの中で、よくクリックされている質問が分かる

アンケート機能
簡単なアンケートフォームがついてくる

リンク集
こちらもFAQと同様ヒット数で人気のあるコンテンツが分かる

RSSフィード
こちらもRSSを登録するだけで、簡単に記事を引っ張ることができる

Joomla! アクセシブルテンプレート
このテンプレートを使ったら文字が大きくなる。

まだまだあるんだろうけど、とにかく直感的で欲しいものが一通り揃っている印象

こういうのはきっとテンプレートを使って作るのが楽なのだろうな・・・。

テンプレート入手サイト | Joomla!の道しるべ

【Joomla! テンプレート編】 - 格安でお手軽なホームページ制作プラン|大阪|神戸|東京


| CMS,PHP/SYSTEM,webディレクター日誌 | | コメント(0) | トラックバック(0)
a href="/"
スラッシュ止めみたいな、ちょっと大規模なサイトになってくると、デバックが大変。
結局の所、後になってくると共通で使うjsやcssって../で書くような相対パスよりも、
間違いが少ないし、そっちの方が楽だったりする。

てな事で、自分のパソコンをちょっとウェブサーバーにしてみた。

やっぱり便利ですね。
ssiもちょっと設定したらローカルで確認できるからわざわざ、
FTPでアップしなくてもいいし…。

難しく考えていたのに、結構簡単にできちゃいました。
次はphpとかdbとかになってくるんだろうな。

そこまではまだまだいけません。

Windowsへの Apacheインストール
http://y-kit.jp/saba/xp/apachexp.htm

Apache(httpd)でホームページ(Web)関連の設定を行う。(FedoraCore4応用編)
http://www.searchman.info/fedoracore4_apply/sev1020.html
▲ssiの設定
| PHP/SYSTEM | | コメント(0) | トラックバック(0)

現状、便利なDreamweaverに慣れているせいか、Webだったら、これでも、充分という点がありますが、使った感想としては結構便利です。細かいレイアウトなんかは、手打ちでやってましたし、標準のMTのタグはBIUと引用くらいしかなく、結構いろいろやりにくいのが現状でした。

だからこそ、結構使えると感じるのかもしれません。


ここからテストです。どうやら、shift+enterはbrとして聞くみたいです。

テーブルも入れてみましたが、このブログでは、table class="tbl1"ということでtdもまとめて制御できるクラスを一つ作っているので、これがまた、便利です。

テーブルのテスト

住所 大阪市中央区ああああああああ 
TEL  06-0000- 123455
備考 テーブルを入れるときに、タブも利きます。
このあたりはDreamweaverと同じみたいですね。

 リストの制御も結構楽で、Dreamweaverのデザインビューと同じく、

選択範囲をリスト表示にすればいろいろとできます。

  • リスト1
  • リスト2
  • リスト3

タグを打つよりは僕は早いみたいですね。

さらには、Undoも利きます。(コマンド + z)

そう考えれば、総評としては、便利なものには間違いないのですが、実際問題タグなんかが分かっていて クラスをある程度固めているサイトなんかに有効なんでしょうね。

下記ではフロートのクラスのテストをしています。
(編集画面でもしっかりフロートされています。) 

 

caps.jpg ここにテストのテキスト

フロートなんかも実際にかかっていて、結構便利かもしれないです。

画像も無理やりギュッとドラッグドロップで大きさを変更できます。

 

クール ←こんなアイコンも入れられるみたいです。これが、コメントなんかにあったらおもしろいですけどね。

しかし新しいmt4では、編集画面が前に比べれば、強化したみたいですね。多分テーブルとかは入れられませんが…。それでも、やっぱり結構ツールには間違いありません。

htmlやcssを分かっている人は下記でデモがあるのでお試しください。 

 

TinyMCE for Movable Type:MovableTypeの更新を快適にするAjaxなWYSIWYGエディタ
http://www.dakiny.com/tinymce/

 

 

| Design,MovableType,PHP/SYSTEM | | コメント(0) | トラックバック(0)

SSIやらphpとかのインクルードをちょこっとお勉強

いろいろサイトを今まで作ってきたわけですが、ページが増えていくにつれて、
ややこしいことになるのが、ナビゲーションとかの同期。

100Pくらいのものであれば、変更があった時、まとめて置換し、日付で確認すれば無理な話でもないけれど、ブログでいろいろとページを書いていくと、ガサーーーとなってしまうので、はっきりいってどうしようもない状況になってしまう。

という事で、前々から気になっていた

・phpのインクルード
・サーバーサイドインクルード(SSI)
・.html書類をphpとして扱う方法

についてちょっとお勉強してみた。

意外とできたので、とりあえずアップしておきます。


・phpのインクルード
・サーバーサイドインクルード(SSI)
・.html書類をphpとして扱う方法

http://show-hey.com/demo/php/test.html
http://show-hey.com/demo/php/test.php
▲内容は同じ

インクルードされるhtmlとtxt
http://show-hey.com/demo/php/inc.txt
http://show-hey.com/demo/php/inc.html

・サーバーサイドインクルードのみ(SSI) http://show-hey.com/demo/ssi/htmlinclude.html

▲呼び出しhtml

インクルードされるhtmlとtxt
http://show-hey.com/demo/ssi/inc.txt
http://show-hey.com/demo/ssi/inc.html

【参照元】

とほほのSSI入門
http://www.tohoho-web.com/wwwssi.htm

STUDIO WING .lib: Apache:htmlをPHPとして動かす
http://lib.stwing.jp/archives/2006/05/apachehtmlphp.html


こりゃ楽だ。
動的な動きをするのでサーバーの負荷もあるけど、
暇な時にでもやってみるとします。

| PHP/SYSTEM | | コメント(0) | トラックバック(0)

アーカイブ

最近のコメント