次期システム

業務系の機能はhandsontableを使います。

スマホ対応の場合は使えると思えないですが、PCで使用する場合はhandsontableを使用したいと思います。 google spreadsheetでも割と便利で使えます。ただし ・アクセス権 全員が書き込める 細かい権限がつけられない ・他のデータ連携ができない ・大量のデ…

テーブルのプレフィックスの定義とIDカラムについて

・まずはプレフィックスについて テーブルのプレフィックスってよくあるのが、m_とかt_です。 m_はマスターテーブルで、t_はユーザーが登録するテーブルでそれだけでは足りないので、いろいろ付け足して行く事もあるかと思います。 たまに、m_だと思っていた…

phpにテンプレートなんていらない

PHPでよくSmarty,とかBladeとか使用している場面を見かけますが、テンプレートなんていらない。なぜならPHP自体がテンプレートなんで。 oshiete.goo.ne.jp Smartyの存在を無視している以上、あえて過去の遺物を引きずる必要はないです。 Smartyはテンプレー…

ModelをLibraryとして使う

典型的なMVCは好きではないです。 ViewとControllerを分けるのはわかるし納得ができる。 あと、古いフレームワークでDBとのクエリをModelでまとめるのも納得できる。 しかし、今時DBとの接続がフレームワークが設定されていので、あえてModelでSQLの記述と接…

POSTは全てAjaxで

<form>タグでpostすることを始めに覚える事かと思いますが、システムを作るうえでJavascriptからPOSTした方がいい理由がたくさんあります。 なので今では何も迷わずにPOSTをAjaxで行っています。 ではいつもの通りメリット・デメリットを記載していきましょう。 色</form>…