並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 174 件 / 174件

新着順 人気順

FuelPHPの検索結果161 - 174 件 / 174件

  • PHPフレームワークとは?おすすめのフレームワーク11選やトレンド、選び方も解説【2023年最新版】| ITフリーランスエンジニア案件・求人ならSHIFT

    Webプログラミング言語「PHP」は、Facebook、楽天市場、メルカリ、Slack、Wordpressなど、多くのWebサイト・Webアプリケーションの開発で用いられています。 そして、そのPHPを用いる際、開発の効率化などを目的として活用されているのが、「PHPフレームワーク」です。 PHPは人気のあるプログラミング言語であるため、たとえば「Laravel」や「CakePHP」など、さまざまなPHPフレームワークが登場してきています。 そこで本記事では、PHPフレームワークの基本的な知識から、活用する上でのメリットやデメリットを解説するとともに、2023年時点でのおすすめできるPHPフレームワークやそのトレンド、フレームワークの選び方などについても詳しくご紹介します。 これからPHPを学びたいと考えている方、あるいは既にPHPを使用していておすすめのPHPフレームワークを探している・

      PHPフレームワークとは?おすすめのフレームワーク11選やトレンド、選び方も解説【2023年最新版】| ITフリーランスエンジニア案件・求人ならSHIFT
    • fuelPHPでPHPUnitを使ったユニット・コントローラーテストをするには - Qiita

      fuelPHPでユニット・コントローラーテストしようと思ったら意外に情報がなかったのでまとめました。 前準備 PHPUnitのインストール プロジェクトのcomposer.jsonのrequireにphpunitを追加します。 "require": { "php": ">=5.3.3", "composer/installers": "~1.0", "fuel/docs": "1.7.2", "fuel/core": "1.7.2", "fuel/auth": "1.7.2", "fuel/email": "1.7.2", "fuel/oil": "1.7.2", "fuel/orm": "1.7.2", "fuel/parser": "1.7.2", "fuelphp/upload": "2.0.1", "monolog/monolog": "1.5.*", "michelf/php-m

        fuelPHPでPHPUnitを使ったユニット・コントローラーテストをするには - Qiita
      • reCatnap: FuelPHP Hybridコントローラー

        基本 class Controller_Test extends Controller_Hybrid { // URL から /test/list をリクエストすると呼ばれる public function action_list() { $this->template->content = 'Hello World!'; } // /test/list?foo=bar へ Ajax リクエストすると呼ばれる public function get_list() { $this->response(array( 'foo' => Input::get('foo'), 'baz' => array( 1, 50, 219 ), 'empty' => null )); } } Hybrid コントローラ メモ 上記の「get_list()」・・・HTTP メソッドをプレフィックスしたから「ge

        • PHPの関数unserializeでエラーが発生する場合の対処方法 – helog

          PHPの関数「unserialize」でエラーが発生する場合の対処方法です。 久しぶりにドツボにはまりました。。。 「serialize」で処理されたデータについて「unserialize」で元に戻そうとしたのですが、どうしてもエラーになってしまいます。 unserialize($data); unserialize(): Error at offset xxx of xxx bytes 私のケースでは、FuelPHPでユーザ管理のモデルを作成し、プロフィールフィールドにデータを格納したときのお話です。 拡張性を持たせたテーブルのプロフィールフィールドは、1つのカラムに配列をシリアライズしたデータを格納します。 そのデータをSQLで取り出し、「unserialize」した時にエラーになってしまうのです。 ちなみに、現象が発生した環境は以下の通りです。 Windows 7 64bit Pro

            PHPの関数unserializeでエラーが発生する場合の対処方法 – helog
          • 非エンジニアが初めて技術カンファレンス(#phpcon2022)に参加してみた|ゆーだい

            それぞれのトーク内容のまとめと感想を書いていきます! 〜Day1〜 開発組織の生産性を可視化する ~ State of DevOpsとfour keysとは ~ by いさなさん本トークのゴールは、開発組織とステークホルダーの間の共通言語を獲得すること パフォーマンスチューニングの世界では、「推測するな、計測せよ」とよく言われるが、開発組織のパフォーマンスでも、同様の考え方をしよう 開発組織のパフォーマンスを計測するにはState of DevOpsが参考になる State of DevOpsは科学的な研究成果から得られたものである State of DevOpsはDevOps Research and Assessment(DORA)という研究機関によって調査されたレポート。DORAはGoogleに買収されて、現在もGoogle傘下として活動している。 State of DevOpsに関

              非エンジニアが初めて技術カンファレンス(#phpcon2022)に参加してみた|ゆーだい
            • PHPフレームワークを徹底比較、おすすめのフレームワークと学習法を紹介

              1つずつ特徴を見ていきましょう。 ①:Laravel(ララベル) Laravelとは、近年最も注目を集めているPHPフレームワークです。 GitHubでは、PHPフレームワークの中で最高評価を受けていて、PHPエンジニアから支持されています。 【特徴】 世界中で人気のあるPHPフレームワークMVC(Model/View/Controller)モデルを採用学習コストが低いPHP初心者でもきれいなコードが書ける機能がとにかく豊富 ②:CakePHP(ケイクピーエイチピー) CakePHPとは、2005年に公開され日本市場では最も利用されてきたPHPフレームワークです。 Ruby on Railsの概念の多くを取り入れていて、WebアプリやWebシステムを高速に開発することができます。 【特徴】 日本で最も利用されてきたPHPフレームワーク学習コストが低い高速開発をサポートする機能MVC(Mod

              • FuelPHPでAjax使ったときの値の見方 - Qiita

                Ajax使って非同期でデータのやり取りを実装するとき、 「403エラー出てるけど具体的にどういうエラーなん?」 ってなったときとかに見る方法です。

                  FuelPHPでAjax使ったときの値の見方 - Qiita
                • reCatnap: xampp 複数のPHPのバージョンを共存させる

                  基本 FuelPHPのバージョンの絡みでPHPのバージョンを分ける必要が出てきた。 1.必要なバージョンのXAMPPをzip(or 7z)でDL 2.DLした各XAMPPを任意の場所に移動、展開 3A.環境変数に追加 3B.シンボリックリンクを作成 4.各バージョンを起動 私の問題 ・すでにXamppを使っている 希望としては、コイツをそのままにしておきたい。 ・・・結論、諦めた。 ▼最初(7.2系がインスト済み) ・\C:\xampp ▼最終(PHP5.6系、7.2系を共存させる) ・\C:\dev\xampp5634 ・\C:\dev\xampp7230 ←「\C:\xampp」のhtdocsの中身で必要なモノを移す ・「\C:\xampp」は、削除 ※「\C:\xampp」で使っていたDBは使うテーブルをエクスポートして「\C:\dev\xampp7230」にインポート。 1.必要な

                  • Railsで railsconfig/config と ダックタイピング を使って簡易的にDIコンテナ化する - Qiita

                    Shinosaka.rb Advent Calendar 2016 の 5日目の記事です。 はじめに 「外部のリソースサーバなどからデータを取得する」などのユースケースを考えたときに、本番環境であればS3から取得する、ステージング環境であれば特定のサーバからFTPする、開発・テスト環境であればローカルのデータやモックを使いたいなどデプロイ先の環境に応じて切替えたいということがあると思います。 実現方法はいくつかあると思いますが、 今年のshinosaka.rb の AdventCalendar でも同様の記事があるのでとても参考になると思います!! 1日目 featureスペックでクライアント(JavaScript)側から呼び出すRequestをモックする - Qiita 4日目 Railsで外部リクエストをスタブする - Qiita よくある実装パターン このような仕様を実装する場合のよ

                      Railsで railsconfig/config と ダックタイピング を使って簡易的にDIコンテナ化する - Qiita
                    • 全記事一覧

                      【月別の記事一覧】 2024年: 8月 7月 6月 5月 4月 3月 2月 1月 2023年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月 2022年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月 2021年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月 2020年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月 2019年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月 2018年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月 2017年: 12月 11月 10月 9月 8月 7月 6月 5月 4月 3月 2月 1月 2016年: 12月 11月 10月 9月 8月 7月 6月 5月 4月

                        全記事一覧
                      • reCatnap: PHP+jquery、formなどの組み合わせのセキュリティ関連

                        基本 もろもろ偽装もあり得るので、絶対的に安心という訳ではない。 以下は順不同。 呼び出し元の確認 PHP側で「$_SERVER['HTTP_REFERER']」をチェック。 想定外なドメインやページなどから来てたら、拒否するなり、終了させるなりする。 ajaxから来たのか確認 jqueryなどのライブラリを使ったajax通信の場合は「$_SERVER['HTTP_X_REQUESTED_WITH']」が「XMLHttpRequest」になる。 ※『ajaxのときは「HTTP_X_REQUESTED_WITH」がある。そして値は「XMLHttpRequest」になる』が正解か? ファイルのup 例えば、PHPファイルなどのような何かを実行できるようなファイルをup。 そのファイルにアクセス(実行させる)→悪いコトされる可能性を考慮する ファイル名を変更して、実行されにくくする 推測されにく

                        • FuelPHPにPHPStanを導入し静的解析をする際の拡張元クラスの読み込みの設定 - Blogical

                          こんにちは。福島です。今回はFuelPHPというPHPのwebフレームワークを使用したプロジェクトに、PHPStanという静的解析ツールを導入した時、解析対象のクラスの拡張元クラスの読み込みがうまくいかず困りましたので記事にしたいと思います。 静的解析ツールとは PHPStanについて FuelPHPにPHPStanを導入 前提条件 インストール方法 使い方 設定 FuelPHPに導入する際の拡張元のクラスの読み込みの設定 解決策 まとめ 参考資料 静的解析ツールとは コードを実行せずにコードをチェックするツールです。 今回ご紹介するPHPStan以外にも様々な静的解析ツールがあります。 ツールごとにどういった観点でコードをチェックするかが異なりますので、用途に合ったものを適宜選択していく必要があります。インデントを整えるもの、コードの中のバグを見つけるもの、依存関係の確認をするものなど様

                            FuelPHPにPHPStanを導入し静的解析をする際の拡張元クラスの読み込みの設定 - Blogical
                          • FuelPHPしか触ったことないPGがLaravelで実装してみた所感 - Qiita

                            はじめに ※FuelからLaravelに乗り換えて、まだシステムの実装途中でこの記事を書いているため、ところどころおかしなことがあると思いますが目をつむってくだされば幸いです。 なぜFuelからlaravelに乗り換えたのか 以前に保守を行っていたシステムでちょっと古いFuelとPHPを使ってました。 そろそろPHPのバージョンを上げなきゃなって時にまさかのFuelの開発が止まっており、最新のPHPのバージョンでFuelが動くのかわからない状態に… その時は別の優先度が高い案件が入り、ペンディングになっている間にFuelPHPのバージョンがリリース(1.8.2)されわりと新しいPHPのバージョン(7.3系)に対応したため事なきを得ました。 しかしながら、古いPHPのサポート終了は次々とやってきます。なので今後なにか新しいものを作る場合は学習コストを払ってでも、更新が頻繁でモダン的、使用して

                              FuelPHPしか触ったことないPGがLaravelで実装してみた所感 - Qiita
                            • bootstrap-wysiwygで画像アップロード対応してみた。(fuelphp) - Qiita

                              bootstrap-wysiwygのダウンロード先: mindmup/bootstrap-wysiwyg bootstrap-wysiwygの画像挿入はデータURIスキームでテキスト化されているので、 これをアップロードに変更してみた。 1. Rangeの取得 挿入時、キャレット位置に挿入する為、Rangeを取得する。 ※editor内を操作したときのみに取得する。 var range = null; $("#editor").bind("keypress click", function(){ var sel = document.getSelection(); range = sel.getRangeAt(0); });

                                bootstrap-wysiwygで画像アップロード対応してみた。(fuelphp) - Qiita