Archive

カテゴリー ‘PHP’ のエントリー

CakePHPで新サイト「ふるみる -古民家スポットコミュニティ-」を作りました

2009年04月27日

4月27日(月)、全国の古民家スポットをユーザみんなで集めていく古民家コミュニティサイト「ふるみる」を公開しました。

会員ユーザの機能は主に
・古民家スポットの登録
・古民家の写真投稿
・古民家のレビュー投稿
といった所です。公開間もないという事もあって、現在使える機能はプレーンなものだけにとどめてあります。

Read more…

CakePHP, PHP

PHPで作られたdiggクローン、ニュース投稿アプリケーション「PHPDug」

2007年03月09日

これは見た目がホントにdiggに似てます。
PHPで作成された、digg風のニュース投稿アプリケーションです。。

スクリーンショットでわかる通り、diggにとっても似てます。

1.jpg

主な機能としては

  • 簡単に編集可能なテンプレート
  • スパム撃退機能
  • かんたんなインストール
  • digg風のdiggボタン
  • 簡単に編集可能な言語ファイル
  • cronジョブは必要なし
  • Dig up/down comments(?)
  • パワフルな管理機能
  • diggのフィードを使って「Digg.com mode」
  • youtubeとgoogle videosのサムネイル

このように、機能を見てもとっても魅力的です…
PHPのdiggクローンではpliggが有名ですが、PHPDugも負けてない感じしますね。

デモはこちら
http://demos.kubelabs.com/PHPDugg/

管理画面(シンプルで洗練されてる感じ)
http://demos.kubelabs.com/PHPDugg/adm/
Username: demo
Password: demo

テンプレートも用意されています。
http://www.kubelabs.com/phpdugg_templates.php

動作環境は

  • PHP4以上
  • MySQL

言語サポート

  • 英語
  • ドイツ語
  • フランス語
  • スペイン語
  • ポルトガル語
  • タイ語
  • 中国語
  • アラビア語

ダウンロードはこちらから
http://www.kubelabs.com/phpdugg.php

Kubelabs - PHPDug

PHP

phpファイルを行番号も付けて簡単にカラーリング表示する

2006年08月31日

関数 highlight_file()は、 filenameの中のコードをPHP組込の構文ハイラ イタで定義されたカラーを使用して構文ハイライト表示したものを出力 します。この関数は、成功時にTRUE、その他の場合にFALSEを返します。 (PHP 4)
highlight_file()

恥ずかしながらこんな便利な関数がある事、全然知りませんでした。。。
サーバ上にあるphpファイルをこの関数を通して取得すれば、カラーリングしたコードを返してくれます。

$script = “hoge.php”;
$source = highlight_file($script);
echo($source);

さらにカラーリングされたコードに行番号を付けて返してくれるようにする簡易ライブラリ
PHP Help: Syntax highlight a source file with line numbers

//そのまま表示するとき
highlight_file_numbered(’hoge.php’);

//変数とかに代入したい時
$source = highlight_file_numbered(’hoge.php’,1);

PHPのソースコードをカラーリングして、関数をマニュアルページに自動リンクしたHTMLに変換する便利ツールはこちら。
ブログとかにソースコードを貼付けたい時に便利。
PHPコード変換機

PHP

シンプルでおしゃれなPHPフレームワーク

2006年07月26日

シンプルなphpのmvcフレームワーク。。
「おしゃれ」というのはサイトインターフェースがおしゃれというだけですが。。。

codeigniter_logo.jpg
Code Igniter

ブログシステムが20分で作れるとか。。

説明ムービーも用意してあります

シンプルさで言ったら「AwesomeFramework」にはかなわないかな。

AwesomeFramework-0.9.0リリース

PHP

PHP/MySQLベースのBasecampのクローンアプリが無料で登場

2006年07月07日

セルビアの開発者Ilija Studen氏は人気のあるプロジェクト管理サービスBasecampのクローンを発表した。Studenの製品はActiveCollabと呼ばれる。

ActiveCollabはPHP/MySQLベースのツールでユーザーはプログラムをダウンロード後、自らのWebサーバにインストールする。おまけに、これは無料でオープンソースのWebベース・アプリケーションである。

オンラインプロジェクト管理アプリケーションで有名な37SignalsBasecampに似たものが登場したらしいです。。

しかも
・無料
・オープンソース
・PHP
・MySQL

だそうです。ちょっと使ってみます。。

activeCollab - open source project management and collaboration tool.

PHP