システム設計 - PHP
youtu.be 今回はセッションの説明です。Webサイトにログインして、マイページが見れたり買い物などができるのもセッションのおかげです。 セッションとはCookieとサーバー各々に同じキーのデータを持ちユーザーを識別する仕組みです。 Cookieを知らないとい…
youtu.be 今回はWEBの仕組みについて解説していきますクイジェンのサイトを例に説明するとみなさんが使用しているPCのブラウザからこのURLでアクセスするとhttps://programming.quigen.info/サーバー側でこのURL(含めたリクエスト全て)に対してどのように…
今はLaravelのクエリビルダーが記述ミスが少ないという意味で一番かと思います。でも複雑なSQLはRAWでいいかと思います。 無用の用と書こうとしたが、無用の用って役にたたなさそうで、役に立つっていう意味みたいなので、今回の意味とは違うようです。 koto…
今回は一方的にsymfonyのデメリットをまとめます。1、モデルの場所が/lib/の下なので、フレームワーク部分のソースとアプリで作るソースがきれいにわかれていない。2、全てのアクションファイル名がactions.class.phpなので開発途中でどのファイルをさわっ…
MVCの「fat controller」をどうするかについて結論からは「fat controller」のままでいいんじゃないかと。make a record of…: MVCのお勉強。太ったモデルと痩せたコントローラ「特定のモデルに大量のメソッドが集中したり、~~~もやし日記」にほぼ賛成Mode…
viewまわりfuelはviewに渡すデータにsetメソッドで渡す方法とオブジェクトの変数で渡す方法があるので、cakephp,symfonyの経験がある人とか、kohana,codeigniterの経験がある人でも書きやすくしていると思う。でも書き方が多いとメンテナンスが難しくなる気…
とりあえず完成 https://github.com/komi2013/review バージョンsymfony1.4,kohana3.2,fuelphp1.6まずはmodelの意義、作成方法symfonyはテーブルを設定してからphp symfony doctrine:build-model等のコマンドでモデルを作りだす事ができる。しかし途中でテー…