Acconモジュールを利用した実装例

Acconを利用した実装例を公開

FuelPHPでアプリケーションを作成する場合、【Acconモジュール】を利用すると、アクセス制御とCRUDアプリケーションに必要な機能を強力にサポート。 このサンプルのコードは、そのAcconモジュールを利用してブログの管理(記事公開・管理)フロント(一般公開側)の実装例です。


 

ブログの管理画面のイメージ

管理画面
管理画面

サンプルコードはこちら


 

ブログのフロント画面のイメージ

フロント画面
フロント画面

サンプルコードはこちら

Acconモジュール βリリース(オープンソース)

FuelPHPでアクセス制御が必要なアプリケーションを構築する場合、劇的に作成を楽にするモジュール(FuelPHPを拡張するモジュール)をベータリリース。(MITライセンス)

現在公開テスト中。

簡単なBlogの管理機能であれば15分で実装可能、フロントは5分!もちろんアクセス制御機能つき。

機能の説明、導入方法、利用方法などは近日公開予定。

(Acconを利用して構築された、ダウンロード管理機能も合わせて公開)

めかぶを食べてみた

めかぶ

以前の記事で形態素分析のめかぶ(MeCab)をPHPから利用するまでの手順を書きましたが、今回はMeCabの動作確認を含めて簡単なPHPアプリを作ってみました。

前回は、消化不良

前回の動作確認では下の文書をMeCabのparseToNodeに食べさせたのですが不純物が多く消化不良。

  • テストで投入した文書
    この世の中を!ウグッブーン!!!!ゴノ、ゴノ世のブッヒィフエエエーーーンン!ア゛ー世の中を!ゥ変エダイ!その一心でええ!!ィヒーフーッハゥ。一生懸命訴えて、西宮市に、縁もゆかりもない西宮ッヘエ市民の皆さまに、選出されて!やっと!議員に!なったんですうぅぅぅ。
    野々村議員のマネと称して耳に手を添えるのが流行っていますが、手の位置は耳の後ろではなく前です。もう一度いいます。手の位置は耳の前です。_人人人人人人人人_> 話聞く気なし <(引用:野々村クソコラbot@nonokora)

  • MeCabが食べた結果
    この,世の中,を,!,ウグッブーン,!,!,!,!,ゴノ,、,ゴノ,世,の,ブッヒィフエエエーーーンン,!,ア,゛,ー,世の中,を,!,ゥ,変,エダイ,!,その,一心,で,ええ,!,!,ィヒーフーッハゥ,。,一生懸命,訴え,て,、,西宮,市,に,、,縁,も,ゆかり,も,ない,西宮,ッヘエ,市民,の,皆さま,に,、,選出,さ,れ,て,!,やっと,!,議員,に,!,なっ,た,ん,です,う,ぅぅぅ,。,&#,13,;>,野々村,議員,の,マネ,と,称し,て,耳,に,手,を,添える,の,が,流行っ,て,い,ます,が,、,手,の,位置,は,耳,の,後ろ,で,は,なく,前,です,。,もう一度,いい,ます,。,手,の,位置,は,耳,の,前,です,。,_,人人,人人,人人,人人,_,>, ,話,聞く,気,なし, ,<,(,引用,:,野々村,クソコラ,bot,@,nonokora,)

今回は、

上の状態だとこの後の処理に使えないため、この問題を解消するためサンプルアプリを作成。

Screenshot_1

  • その処理結果は
    この世の中を、世の世の中を変その一心でええ。一生懸命訴えて、西宮市に、縁もゆかりもない西宮市民の皆さまに、選出されてやっと議員になったんですう。野々村議員のマネと称して耳に手を添えるのが流行っていますが、手の位置は耳の後ろではなく前です。もう一度いいます。手の位置は耳の前です。人人人人人人人人> 話聞く気なし <(引用野々村)

これで、この後の構造分析にやっと繋げる。

確認用のアプリは、こちら

サンプルコードは、こちら