Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


サイドバー

メインメニュー

XAMPP アレンジ

IED

WSL2

道具箱

リポジトリ編

フレームワーク編

公開ソフトウェア

メタ
リンク


このページへのアクセス
今日: 1 / 昨日: 0
総計: 2690

basic-library:top

文書の過去の版を表示しています。


定番ライブラリー

y2sunlight 2020-03-17

PHPによる開発では、今やフレームワークは当たり前のように使われていますが、ちょっとした機能をPHPで実現したい時がたまにあります。そんな時のために「Composerで最小構成の定番ライブラリーを揃えてサクサクと開発したい」というのが本章のテーマになります。

ライブラリーの選定基準は以下のようにしました:

  • 環境設定、ログ出力とテンプレートエンジンはいつも使っているフレームワーク(Laravel)と同じ
  • ORマッパーとリクエストルーターはなるべくシンプルで軽量なもの(多機能でない)
  • 出来ればデバッグツールも欲しい(エラーハンドラーとデバッグ出力)
  • ヘルパーは必要に応じて追加する

本章では、これらのライブラリーを取得して1つの雛形プロジェクト(Apricot(α版))を作る方法を示します。PHPのバージョンは7.3を使用し、Composerはプロジェクトフォルダーにローカルインストールします。

開発環境

  • XAMPP 7.3.15
    • PHP 7.3.15 (VC15 X86 64bit thread safe)
  • Eclipse 2019-12 — PHP Windows 64bit版
  • Composer 1.10.1

基本ライブラリ

デバッグツール

機能パッケージ名Vsersion
エラーハンドラーWhoops2.7
デバッグ出力php-debugbar1.16

ヘルパー

機能パッケージ名Vsersion
Laravel5 ヘルパー関数rappasoft/laravel-helpers1.0

目次

コメント

コメントを入力. Wiki文法が有効です:
 
basic-library/top.1585274654.txt.gz · 最終更新: 2020/03/27 11:04 by y2sunlight