氷川 XOOPS 研究室

モジュール制作、ウェブサービスなどなど

1: 2008-08-08 (Fri) 14:19:40 kilica source
Line 1: Line 1:
 +*モジュールを作ろう!(1) [#b6f1c62d]
 +**Cubson ってなに? [#u75d6626]
 +Cubson とは、''XOOPS Cube 用のモジュールを生成するためのツール''です。これを使うことで、すばやく、簡単に、質の高いモジュールを作ることができます。
 +
 +Cubson は、XOOPS Cube の主要開発者の一人、[[minahitoさん:http://sunday-lab-ja.blogspot.com/]]が開発したXOOPS用のモジュール制作ツールで、XOOPS Cube の管理機能の一部も、この Cubson を使って作られています。
 +
 +**Cubson の良いとこ [#s0806b55]
 +:簡単にモジュールが作れる|Cubson を使うことで、プログラミングなんてしたこと無いという人でもそこそこ動くモジュールを作ることができます。
 +:すばやくモジュールが作れる|Cubson は、お決まりの面倒なコードを自動的に作ってくれます。モジュール作成に慣れた人でも、Cubson を使うことで大幅に省力化できます。
 +:セキュアなモジュールが作れる|Cubson を使うことで、セキュリティに気を使ったモジュールを作ることができます。
 +:見やすいモジュールが作れる|Cubson は決まりきったコードを生成しますので、後で見たときにわかりやすいモジュールを作ることができます。
 +
 +**どれくらい簡単で速いんだ? [#y5b49506]
 +じゃあ実際のところ''「どれくらい簡単で速いんだ?」''というのが気になるところでしょう。
 +
 +[[ここにサンプルモジュールを作成:http://www.trpgsearch.net/modules/testl​ink/]]しましたのでご覧ください。
 +
 +簡単なリンク集で、リンクを新しく追加し、一覧を表示し、詳細情報を表示し、いらないリンクを削除する、という基本的な機能を備えています。適当に触っていただければだいたいわかると思います(データの登録をしてもらっても結構です)。
 +
 +さて、このモジュールのプログラミングにどれくらいかかるのでしょうか?
 +
 +だいたい''1分くらい''です(ちょっと違うけど)。項目が少ないとはいえ、速いですよね。さらに、これだけ早いということは何を意味するかというと''「ほとんど(というか全く)プログラミングなんてしていない」''ということです。いくらブラインドタッチで高速入力したって、高々1分で書けることなんて知れています。
 +
 +実際、Cubson に対して、
 + makeproject testlink
 +それから、
 + wizard link
 +という二つの命令を出しただけで、あれだけのモジュールが完成するのです。
 +
 +どうでしょう? これならプログラミングなんてしたこと無い人でもモジュールが作れそうじゃないですか?


Front page   New List of pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project - xc-tokai