オリジナルのプロジェクトページ
https://ja.osdn.net/projects/cheetan/
残念ながら、開発は中止されたようです。
- 外部公開しない、簡単なツール
- サーバー側にデータを送信、レスポンスを受け取るJavaScriptライブラリーの動作確認
上記のことを行いたい場合、
- 素のPHPだとデータベースの接続を忘れたので調べないといけない
- かといってLaravelのようなフルスタック・フレームワークは必要ない
というジレンマが発生すると思います。
- webアプリケーションを作るにあたり、最小限度の機能があればよい
- 配置を楽にするため、ファイルの数は少ない方が良い(可能であれば1ファイル)
Python製のフレームワークBottleのような、簡単にサンプルが作成できるフレームワークとしたい。
- サンプルプログラムの追加
- テストの追加
- configは関数ではなくarray形式の設定ファイルに変更
- バージョン表記を3桁に変更
- 関数名を正規(camelCaseに統一)
- データベースアクセスはPDOのみに一本化
- textsqlの廃止
- jsonのサポート
- sqlite3の正式サポート追加
- Postgresの動作確認
- SQLiteの動作確認
- chetan.php 1ファイルのみで動作するよう変更
DSN名は「mysql」
$ sudo apt install php-mysql
DSN名は「pgsql」
$ sudo apt install php-pgsql
DSN名は「sqlite」
$ sudo apt install php-sqlite3