WEB開発– category –
-
WEB開発
CakePHP4インストール、初期設定、AdminLTE、cakeDC/Users
カラフルボックスにインストールした時のメモ。4.4.* は安定している。なぜだか 4.5.* にする際も4.4系でインストール後にcomposer update のほうがエラー少ない気がする。というわけで PHP バージョン 8.2.24PHP CLI バージョン 8.2.24CakePHP4 バージ... -
WEB開発
PHPで変数にHTMLを格納する場合の、シングルクォーテーション(’)とダブルクォーテーション(”)の違いと使い分け
Wordpress用のプラグイン開発で、PHPの変数に長めの文章を格納する際のメモです。以下のようにHTMLなどコードを含めるケースについて、シングルクオーテーションとダブルクォーテーションでどちらを使うか毎回迷います。ドットで文字列結合したり、改行す... -
WEB開発
レンタルサーバーのカラフルボックス(ColorfulBox)でPython仮想環境を作り、SQLAlchemyをインストールして使う
SQLAlchemyは、Pythonプログラムからデータベースを操作するための強力なライブラリです。MySQLやMariaDBなどデータベースに簡単にアクセスできます。ここではレンタルサーバーのカラフルボックスで使うための手順をメモしていきます。 python仮想環境の準... -
WEB開発
CakePHP4で、複数選択Checkboxのリクエスト配列を、カンマ区切り文字列に変換してDB保存し、templateにもチェック付き状態で戻す方法
CakePHP4でチェックボックスなどの複数選択は配列でPost送信されてコントローラで受け取ります。これを文字列に変換して保存する方法をメモします。 配列を文字列に変換したり、戻したりするには、PHPの「implode」「explode」を使います。 コントロー... -
WEB開発
CakePHP4にAdminLTEをプラグインで簡単導入【arodu/CakeLTE】カスタマイズ方法
CakePHP5が出ましたが、プラグインやモジュール類も安定している4系がまだまだ使いやすい。 複雑なDB結合が不要な業務系アプリやちょっとした案件はLaravelより開発速度が速くて低スペックなレンタルサーバーでもそこそこ動くCakePHPを使ってしまいます。 ... -
WEB開発
Composerでインストールしたパッケージの一覧とバージョンを確認
Composerは、PHPのパッケージの依存関係を管理するツールです。LaravelやCakePHPなど、PHPプロジェクトで使用されるパッケージやライブラリの依存関係を管理しています。最近ではインストールから更新まで全部Composerを使用することが増えました。バージ... -
WEB開発
[2024年版]Laravel10、Cakephp5用 XAMPP、composer 開発環境の初期設定
久々にローカルPCで開発することになり、XAMPP入れたので備忘録。 XAMPP インストール ・今回はポータブル版を使用(後で別PCに引っ越しできるため) ・インストール先はCドライブ直下( C:\XAMPP )・ポータブル版は初回起動前に「setup_xampp.bat」を起... -
WEB開発
cakephp5インストールメモ
この記事は書きかけです インストール composerでインストールします。カレントディレクトリ配下にインストールするので app_nameのところは ドット「.」にします。 #カレントディレクトリにインストール $ php composer create-project --prefer-dist cak... -
WEB開発
Linuxで現在のフォルダ(カレントディレクトリ)配下にある、全ファイル・全フォルダを全削除する方法、および隠しファイル・隠しディレクトリを全削除する方法
linuxでの削除コマンドについてメモ。よく忘れます。 現在いる場所に配置された 全てのファイル、全てのディレクトリをすべて削除 削除コマンド「 rm 」に、ディレクトリを含み再帰的に削除する「 -rf 」オプションをつけます。 #カレントディレクトリ記号... -
WEB開発
Laravel9、Laravel10 をカラフルボックス(ColorfulBox)にcomposerを使ってインストール、DB接続、Vue.js、認証ライブラリLaravelBreeze(Inertia)導入まで
レンタルサーバーのカラフルボックス(colorfulbox)にLaravel9や10をインストールします。 カラフルボックスは最初からgitやcomposerの2系が入っており、phpもドメイン・サブドメインごとにバージョン変更できて趣味プログラマーには最適です。また作業の...