タグ

PHPとframeworkに関するyuki_2021のブックマーク (39)

  • 軽量PHPフレームワーク「ちいたん」 PHP 7系対応

    PHPで手頃な軽量フレームワークがないか探していたところ 「ちいたん(cheetan)」を見つけました。 ちいたん プロジェクト語トップページ - OSDN しばらくコードのメンテナンスが行われていないようで、 プロジェクトのホームページも消滅している模様。 どんなフレームワークだったのか触ってみようにもPHP 7系では動かない。 マニュアルサイトもページを移動するたびに広告が表示されて閲覧するのが辛い。 マニュアルサイト Version 0.8.1.0のマニュアルサイトをミラーとして移植させていただきました。 ※問題あれば消します。 https://symfo.web.fc2.com/etc/cheetan/userguide/index.html とりあえずPHP 7系で動くように修正しました。 データベースはMySQL + PDOでのみ動作確認しています。 https://git

    軽量PHPフレームワーク「ちいたん」 PHP 7系対応
  • 軽量PHPフレームワークSlimは何が「軽量」なのか?~特徴と環境構築

    連載では軽量PHPフレームワークであるSlimを紹介していきます。フレームワークと言えば、重厚長大なもの、いわゆるフルスタックフレームワークが多い中で、あえて軽量フレームワークを取り上げます。軽量ゆえのメリットを味わっていただこうと思います。その第1回である今回は、フレームワークとは何か、Slimとは何か、何がどう軽量なのかといった概要解説とSlimを動かすための環境構築を紹介します。 フレームワークとSlim この連載で紹介していくSlimは軽量フレームワークと言われています。Slimの公式サイトでは「a micro framework for PHP」と表現されています。では、何がどう「軽量」なのでしょうか。そもそも、フレームワークとは何なのでしょうか。そこから話を始めたいと思います。 フレームワークとは フレームワークは、和訳すると「枠組み」や「骨組み」となります。非常に幅広い意味

    軽量PHPフレームワークSlimは何が「軽量」なのか?~特徴と環境構築
  • フラットなPHPからSlimへ - ぷぎがぽぎ

    フラットなPHPからSilexへの姉妹版記事です。 追記 configにモデルを突っ込むコードからcontainerプロパティを作り、配列としてクロージャを登録する方式に変更 $app全体を持ち回す必要がないところは必要な情報のみ渡すように修正 追記 2014/08/13 slimがバージョンアップしてサービスコンテナが使えるようになりました。記事のコードのままだと名前がぶつかってエラーになります。(thanks to suzu_v) http://docs.slimframework.com/#DI-Overview 前提 前回の記事のSymfony Componentを使い始める前までは同じです。 まずは、前回の記事で、素のPHPでブログアプリのコードを書いてみるところまで実践してみてください。 Slimを使ってみる 参照: Slim Framework - Slim Framewor

    フラットなPHPからSlimへ - ぷぎがぽぎ
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 寺井諒の連載コラム「一$入魂」第二回 フレームワーク使われから使いになろう

    皆さん、こんにちは。ポケモンGOにハマって普段いかに運動していないかわかった寺井です。 このコラムも無事第二回を迎える事ができました。 今回はPHPのフレームワークについて持論をガッツリと展開していきたいと思います。 アジェンダは以下の通り。 * フレームワークの基礎知識 * どのフレームワークを使えばいいの? * フレームワークを使用するメリットとデメリット * 一つのフレームワークに固執しない 前回の内容と多少被る部分がありますがご了承ください! フレームワークの基礎知識 PHPのフレームワークとは簡単に言えばテンプレートの集合体です。アプリケーション上でよく使われる機能の土台がまとめられています。 オープンソースのものはコアデベロッパーだけでなく世界各国の人々が必要と思われる機能を追加し日々進化を続けています。 昨今の開発現場で完全なスクラッチ開発の現場は0ではないですがだいぶ少なく

    寺井諒の連載コラム「一$入魂」第二回 フレームワーク使われから使いになろう
  • PHP界隈で一番ナウい(けど遅い)という噂のLaravelをサクッと触ってなんとなく理解する - Qiita

    RubyにはRailsというRubyのフレームワークといえばコレ!みたいなものがあるんですが、残念ながらPHP界隈にはRailsに該当するようなフレームワークはありません。 そんな中、個人的に一番ナウいと思っているPHPフレームワークLaravelに触れるべく、サンプルアプリを通してその使いやすさを実感してみようと思います! 開発環境構築 ナウいフレームワークだけあって、Laravelはcomposerで入れる、また、vagrantも標準で準備されています。最高!最高!ふぅうううーーーーーー!!

    PHP界隈で一番ナウい(けど遅い)という噂のLaravelをサクッと触ってなんとなく理解する - Qiita
  • PHPフレームワーク「Aura v2」がクリーン過ぎるので試してみる — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something

    でまだ誰も紹介していないようなので、今日は新しいPHPフレームワーク「Aura v2 -- Aura.Web_Project」を紹介します。 Lighter than Silex, and slimmer than Slim, the Aura.Web_Project package is a minimalist web-specific project framework that starts out small and grows only as you need it. http://auraphp.com/blog/2013/12/12/aura-v2-web-project/ 参考訳:Silexより軽く、Slimよりスリム、Aura.Web_Projectパッケージは、あなたが必要とする小さく始めて成長する、ミニマリストのWebに特化したプロジェクトのフレームワークです。

    PHPフレームワーク「Aura v2」がクリーン過ぎるので試してみる — A Day in Serenity (Reloaded) — PHP, CodeIgniter, FuelPHP, Linux or something
  • 最近、僕がハマったFuelPHPの紹介

    2012年7月20日に行われたFukuoka.php Vol.2での資料です。 スライドの内容に間違い等あれば、ご指摘ください。 質問等は、お気軽に@mawatarinまで。 Fukuoka.php Vol.2 リポート http://mawatari.jp/archives/fukuoka-php-02-report

    最近、僕がハマったFuelPHPの紹介
  • PHP最速フレームワークPhalconのインストール

    Framework / Memory Usage (mean, megabytes per request) [lessis better]Memory Usage(MB)ZendSymfonyYiiLaravelKohanaCodeIgniterFuelPhalcon0.40.81.21.62.0 参考 Phalcon PHPとSails Node.jsのベンチマーク Phalcon 1.3 と 2.0のベンチマーク Phalconモジュールのインストール ここではCentOS/Scientific Linuxでのインストール例を紹介しますが、マニュアルにはWindows/OSXなどのインストール手順も記載されています。PhalconはC言語で記載されているのでPHPがビルドできる環境でなければなりません。つまり、CentOSなどであればgccなどのビルドツール、php-develなどの

    PHP最速フレームワークPhalconのインストール
  • PHPを始めたばかりの学生へ!代表的な7つのPHPフレームワークの違いと特徴 | キャリアバイト

    比較的簡単にWebアプリケーションを構築することができるPHP。 プログラミングを始めたいと思った人が、初めて触るスクリプト言語としても人気です。 PHPに限ったことではないですが、プログラミング言語にはフレームワークと呼ばれる、アプリケーションソフトを開発する際に必要とされる汎用的な機能をまとめて提供してくる便利なソフトウェアが存在します。 いわゆるアプリケーション開発の土台ですね。 フレームワークは様々な種類があり、それぞれに特徴もあったりするので、PHPを始めたばかりの学生にとってはどれを選んだらいいのかわからないのではないでしょうか。 今回は、PHPにフォーカスし、各フレームワークの違いや特徴などを紹介したいと思います。 フレームワークのメリットとデメリット フレームワークを使用する際は、最初にメリット・デメリットをしっかりと理解しておく必要があります。 大まかにまとめると、下記の

    PHPを始めたばかりの学生へ!代表的な7つのPHPフレームワークの違いと特徴 | キャリアバイト
  • PHPのフレームワークに悩んだらFuelPHP使えばいいと思うという話 - 等身大シンドローム

    PHPのフレームワークに悩んだらFuelPHP使えばいいと思うという話です. 思えば色々なフレームワークを探しては使ってを繰り返してまいりました. 違う,これも違う,自分で作る,うはっPHPのバージョン上がった,また探すんだ... PHPerあるあるだと思うのですが,フレームワーク多すぎてプロジェクトの度に悩むという感じでした. 少し前まではZendFramework2をよく使ってたのですが最近はFuelPHPを使ってます. →前にこんなん書きました. 2012年も終わりそうだから,おすすめPHPフレームワークでも紹介するか. - 等身大シンドローム なぜ乗り換えたかというと,ZendFrameworkって結局ライブラリとして割り切って使うというか, 基礎部分ちゃんと作りこむとかラッパーちゃんと設計するとかしないと最終的にゴチャゴチャしちゃうような印象が強くて, さくっと作りたいときはイマ

    PHPのフレームワークに悩んだらFuelPHP使えばいいと思うという話 - 等身大シンドローム
  • PHPフレームワークの「codeIgniter」がスゴすぎる | H2O Blog.

    新しいことを勉強して、久々に心底感動しました。 Facebookである方が「もうすぐCodeIgniterカンファレンスが開催される」といったつぶやきをしているのを拝見し、この時初めてその存在を知りました。。 PHPのフレームワークで、習得が早く、動作速度が爆速だということだったので、ちょっと触ってみるかとダウンロードしてドキュメントを読みながら Hello World!を作ってみる。すると・・・ こ・・これはすごい・・ なにがすごいって、これまで私は「CakePHP」を超愛用していました。CakePHPは、もちろんそのほとんどがすごくいいのですが、若干だけ不満があったのです。しかし、codeIgniterではCakePHPの好きなところはそのままに、不満が全部吹っ飛んでいたのです。 では、その全貌をご覧入れましょう。 モデル・ビューが不要 CakePHPもcodeIgniterも、MV

  • CakePHP: 高速開発 php フレームワーク。 Home

    New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

    CakePHP: 高速開発 php フレームワーク。 Home
    yuki_2021
    yuki_2021 2009/02/22
    いつの間にjpドメインができてたんだ?
  • Ethna - PHPウェブアプリケーションフレームワーク

    Ethna Ethna(えすな)は、PHPを利用したウェブアプリケーションフレームワークで似たようなコードを書かなくてよいことを目標に作成しています。 Quick Link UTF-8に対応した最新のベータ版はバージョン 2.5.0 preview1です。 最新の安定版はバージョン 2.3.5です。 バグ報告/要望/質問等 は メーリングリスト、IRC、フォーラム、sourceforge.jp のいずれかにお願いします! ダウンロード インストール ドキュメント チュートリアル 2008/07/05に、Ethna 2.5.0 preview 1をリリースしました。このリリースでは、ユーザからの要望が特に高かったUTF-8への移行及びエンコーディング依存の解消、および国際化(i18n)の基礎となる変更が盛り込まれ、かつ 2.3.5 以降の複数のバグが修正されています。 続きを読む

    yuki_2021
    yuki_2021 2009/02/17
    日本発のPHPフレームワーク。携帯開発などの実績がある。
  • Zend Framework入門(6):抽象化レイヤによるデータベースアクセス手法 - Zend_Db(前編) -:CodeZine

    yuki_2021
    yuki_2021 2008/05/24
    Zend_Dbの使い方。/他のDB抽象化レイヤライブラリもあるしメリットが分からないけど一応ブクマ
  • Zend Framework: Documentation: Zend Framework PHP 標準コーディング規約 - Zend Framework Manual

    このドキュメントは、Zend Framework に貢献してくださる開発者個人 (あるいはチーム) のためにコードの書式やドキュメント作成の指針を示すものです。 Zend Framework を用いて開発をする人たちにとってもこのコーディング規約は有用でしょう。 これに従えば、Zend Framework のコードとの一貫性が保てるからです。 そのためには、ここで完全なコーディング規約を示す必要があります。 注意: 詳細なレベルまでの設計指針を示すこと以上に、 それを標準規格として確立することが大切だと考えています。 Zend Framework コーディング規約の指針は、 これまで ZF プロジェクトでうまく回っていた方針をまとめたものです。 このライセンスのもとで、 そのまま使用するなり多少変更して使用するなりすることができます。 ZF コーディング規約では、次のような内容を扱います。

    yuki_2021
    yuki_2021 2008/02/13
    ゼンド社によるPHPのプログラミング規約
  • CakePHPで高速Webアプリ開発:第1回 CakePHPを使いたくなる5つの特徴|gihyo.jp … 技術評論社

    CakePHPとは CakePHPはオープンソースで開発されたPHP用のフレームワークです。Ruby on Railsの影響を強く受けており、Webアプリケーションを高速に開発するための仕掛けが随所に盛り込まれています。 PHP開発者の方で、Railsで開発してみたいけどRubyの経験がないのでなかなか行動に移せない方などはとくにCakePHPを試してみてほしいと思います。Railsの考え方を肌で理解しつつ、PHPでWebアプリケーションを高速開発するための選択肢を手に入れることになるでしょう。 CakePHP 家サイト(英語)(左図⁠)⁠。 フォーラム - CakePHP Users in Japan(右図) そのほか、CakePHP プログラマーズ リファレンスガイドも参考になる CakePHPを使いたくなる5つの特徴 まずは皆さんにCakePHPに興味を持っていただくため、フレーム

    CakePHPで高速Webアプリ開発:第1回 CakePHPを使いたくなる5つの特徴|gihyo.jp … 技術評論社
    yuki_2021
    yuki_2021 2007/06/19
    CakePHPの紹介記事。PHP4でも動くというのは初耳。試してみよう。
  • SkratchPad レビュー MOONGIFT

    SkratchPad レビュー セットアップ (クリックすると拡大します) セットアップ中 (クリックすると拡大します) ログイン (クリックすると拡大します) 管理画面インデックス (クリックすると拡大します) 投稿 (クリックすると拡大します) ユーザ側画面 (クリックすると拡大します) 一覧 (クリックすると拡大します) ページ管理 (クリックすると拡大します) ブックマーク (クリックすると拡大します) プレゼンテーション (クリックすると拡大します) プラグイン (クリックすると拡大します) オプション (クリックすると拡大します) インポート (クリックすると拡大します) SkratchPad 紹介はこちら

    SkratchPad レビュー MOONGIFT
    yuki_2021
    yuki_2021 2007/01/10
    USBメモリに入ってしまうCakePHPの統合環境
  • CakePHP のおいしい食べ方

    いやあ、こんなエントリーを書く日が来るとは・・・・。 3行でまとめると、 ====================== 症状: 自動アップデートの後、自動インストールされた Internet Explorer 11でログイン情報などが記憶されない。(クッキーがまったく効かない) 原因: Windowsユーザフォルダ名(C:\ユーザー\ のフォルダ)に「郎」の漢字が含まれていたから 対策: ユーザフォルダの名前を変更する。(または新規ユーザを作り直す。) ====================== いやぁ、標的型攻撃みたいだな。 「郎」の付く名前は、下記をみると色々ありますので、 http://kanji.reader.bz/more/%E9%83%8E 今この時点で数千人の人がこの症状に悩まされているのではないか、と妄想。 現在、お客様がIEで使用する予定のアプリを開発中です。そんな中、

    CakePHP のおいしい食べ方
    yuki_2021
    yuki_2021 2006/11/28
    CakePHPを勉強するにはここを一通り読むべきらしい
  • CakePHP : A Rapid Development Framework :: Home

    New CakePHP 5.0 Chiffon. Faster. Simple. Delicious. What's new in version The migration guide has a complete list of what's new in. We recommend you give that page a read when upgrading. A few highlights from 5.0 are: PHP 8.1 required. Improved typehints across the framework. CakePHP now leverages union types to formalize the types of many parameters across the framework. Upgraded to PHPUnit 10.x

    CakePHP : A Rapid Development Framework :: Home
    yuki_2021
    yuki_2021 2006/11/28
    ここのところ急に話題が増えたPHPフレームワーク。ためしたい。