less コマンドに色をつけてみる

参考
http://d.hatena.ne.jp/m__z/20140110/1389333469
多謝

Windows 向け git 利用

TortoiseGit ダウンロード(日本語化パックもあり)
https://tortoisegit.org/download/

Git for Windows ダウンロード
https://git-for-windows.github.io/

PHPコードの自動整形を試してみる

php-cs-fixerコマンドのインストール

ファイル単体を整形の変更点を表示(実行前確認)

ファイル単体を整形実行

ディレクトリに整形実行

さまざまオプションがあり、、たとえばPSR-2でインデントと改行コードだけ調整したい場合。

参考
http://qiita.com/hshimo/items/e8374fe721492ac4658b
http://9ensan.com/blog/programming/php/php-psr-coding-standards-fixer/
多謝

Codeigniter3 でDBからデータ取得して表示まで

準備として testdbを作り、サンプルデータを投入しておきます。

データベース接続設定を適宜編集しておきます。

モデルファイルを用意しておきます。
※cakephpのように、モデルファイル名とモデルクラス名とテーブル名は一緒じゃなくてOK。フリーダム

コントローラにモデルの使用を追記します。

テンプレートへ出力する場合

ブラウザでアクセスします。

デバッグにはプロファイラが便利です。

実行されたクエリだけを確認したい時はこんな感じでも。

参考
http://pneskin2.nekoget.com/codeigniter/3/user_guide/general/models.html

Cent0S7.2 + MariaDB 10 を試してみる

参考
https://mariadb.com/kb/ja/yum/

Codeigniter3 で JSON を返してみる

ブラウザでアクセスしてみる

WordPress + SQLite Integration + SQliteManager を試してみる

中小規模のウェブサイトなら、さくらインターネットのレンタルサーバ ライトプラン に申し込んで、Wordpress + SQLite で行けるのではと思い、調査してみたところ、問題なく行けそうだった。

ちなみに、さくらインターネットさんには早くphp7対応して欲しいなぁと。

WordPress 4.5.2

https://ja.wordpress.org/

ダウンロードして展開して任意の場所に配置。

SQLite Integration 1.8.1

https://wordpress.org/plugins/sqlite-integration/

  1. SQLite Integration をダウンロードして展開し、wordpress の plugin ディレクトリに配置します。
  2. SQLite Integration ディレクトリ内の db.php ファイルを wp-content 配下にコピーします。
  3. wp-config-sample.phpファイルの設定を DB_USER と DB_PASSWORD あたりを変更してアップロードする。
  4. http://xxxx/wp-admin/ のインストール開始URLあたりにアクセスするとインストールが開始される。

以上で、さくっとwordpressがインストールされます。

えーっと、phpMyAdmin は無いのかって?
phpMyAdmin 的な SQliteManager を利用します。
https://sourceforge.net/projects/sqlitemanager/
ダウンロードし展開後、任意の場所に配置。wordpressとは別ディレクトリにしておくのが無難でしょう。

SQliteManagerにブラウザでアクセスします

エラーが出ます

対処としてsqlite.class.phpファイルを修正

管理画面が表示されたら最初にSQliteManagerにDBを登録します。

DB名はお好みでつけましょう

SQLiteDBファイルのパス(SQliteManagerから見た相対パス)

当たり前ですが.htaccess等でアクセス制限をかけておきましょう

参考

WordPresssをデータベースなし(SQLite)で使う方法


多謝

nginx1.10 + symfony 3.1を試してみる

まずsymfonyコマンドをインストールする

symfony3.1 (最新バージョン) をインストール

バージョン指定してインストールする場合

nginxの設定ファイルを編集

nginx 再起動

ブラウザでアクセスしてみるとログにエラーが出ている。。

パーミッション変更

参考
http://symfony.com/download
多謝