Perl 6チームからのクリスマスプレゼント
この連載でも何度か名前が出てきたPerl 6ですが,
もちろんこの話には
オードリー・
実際,
この年前任のアリソン・ドラえもんもといPerl使いの真骨頂。
残念ながらPerl 6そのものではありませんでしたが,
それが,
どこまで本当の言語らしく書けるか
Maypoleという既存の成功したフレームワークからユーザを引き継いだCatalystに比べると,
が,
2007年のYAPC::Asiaでも紹介されていましたが
その背景にある技術についてはまた次回以降取り上げますが,
環境を構築する
ご多分に洩れず,
> svn co http://svn.jifty.org/svn/jifty.org/jifty/trunk
Jiftyのインストールが済んだら,
> jifty app --name MyApp
新しくできたMyAppディレクトリのなかには,
ログインまわりはプラグインを使えば簡単
今回は自分だけではなく,
framework:
Database:
Version: 0.0.1
Plugins:
- LetMe: {}
- User: {}
- Authentication::Password:
login_by: username
内容については直感的にわかると思いますので特に説明しませんが,
続いて,
> jifty model --name User
lib/
use Jifty::Plugin::User::Mixin::Model::User;
use Jifty::Plugin::Authentication::Password::Mixin::Model::User;
sub check_read_rights { 1 }
この段階で一度サーバを起動してみましょう。
> jifty server --start
これで自動的にデータベースの設定が行われて,