初めてのシステムと日記

システムも日記も初めてです。

研修(フレームワークとは)

フレームワークを学ぶ。


フレームワーク

アプリケーションの土台。

データベースへの接続、データの登録編集削除ページの作成など

Webアプリケーションに必須な機能を提供するソフトウェア。

一から作らなくてよいので効率が良い。


フレームワークのメリット

・コードの規則が統一されている
・コードの再利用可能
・開発のスピードアップ


Ethna

Webアプリケーションフレームワークの1つ。

日本語でのドキュメントやサンプルが豊富。

エラー処理や認証などの定型的な処理をサポートしてくれる。

PEAR_DBやSmartyなどのPHPのライブラリを使用することができる。


Ethnaの特徴

PHPSmartyの知識で書ける。
 ※フレームワークによってはフレームワークの言語を覚えなくてはいけない。

ソースコードの量が少なく、読みやすい。

・フォーム処理用のクラスがある。