並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 172件

新着順 人気順

"modern PHP"の検索結果1 - 40 件 / 172件

  • PHPをDisってるブログエントリを集めてみた - kなんとかの日記

    スクリプト言語の範疇に入らないかもしれない言語を使っているPHPerのみなさん、こんにちは。 PHPの歴史は、Disられ罵られバカにされ続けた歴史です。 本日は、その歴史を紐解いてみたいと思います(一部、PHP擁護派のエントリも含んでいます)。 なおここで紹介していない記事で、ほかに紹介してほしいものがあれば、教えてください。 あと引用は一部のみなので、元記事の全文を読むことを強くお勧めします。 2006年 PHPプログラマ in YAPC::Asia 2006 Tokyo - 0330 (twk @ ふらっと) では、PHPの世界に帰ります。Perlの人はRubyをうらやみHaskellにおどろきPHPを軽蔑すると言う文化になっているようです。 このころには、すでにPHPは軽蔑される存在だったようです。 昔、2ちゃんとかでよくあった、Perl = C++ , PHP = VBってな感じ?

      PHPをDisってるブログエントリを集めてみた - kなんとかの日記
    • PHP - 憂鬱な希望としての PSR-7 - Feelin' Kinda Strange

      tl;dr PSR-7は普段PHPにてHTTPメッセージを扱うインターフェイスとしてそこそこ十分に機能する。メインユースケースの8割は満たすだろうが、PHPのポテンシャルの5割にも満たないかもしれない。だがそれで良い。 「今年は PSR-7 が来る」 つい先日、PHP-FIGのHTTPメッセージ用インターフェイスに関するPSR(PHP Standard Recommendations)のステータスがレビュー段階に入った。 https://github.com/php-fig/fig-standards/blob/master/index.md そこでこのエントリではPSR-7のインターフェイスが実際のフレームワークとアプリケーション間での利用の際に上手く機能するかについて考察する。なお、OOPとしての正しさについては深く言及しない(ヘッダーについてのデメテルの法則や、イミュータブル性などだ

      • モダンPHPチュートリアルを開催しました | Engine Yard Blog JP

        2013/8/24に開催された LLまつり にて「モダンPHPチュートリアル」というタイトルのチュートリアルを担当しました。内容としてはPHPをあまり追いかけていないような方にComposerを中心とした現在よく利用されている開発手法と、PHPのバージョンアップに伴い廃止された機能などを紹介しました。 古くなったプラクティス 古くなったプラクティスとしてはレガシー化したコードによく現れる特徴や、最新のPHPでは利用できなくなった、あるいは今後利用できなくなる項目として下記を挙げています。 ファイルの末尾の ?> 拡張子 .inc のファイル CR+LF (PSRにてPHPの改行コードはLFが推奨されました。) register_globals(廃止済み) safe_mode(廃止済み) magic_quote(廃止済み) @(例外処理を使うべき) var(public private st

        • Modern PHP Programming @ PFI Seminar

          6. PHPの特徴 (2) math JSON XML HTTP なんでも入り なんでも関数 MySQL なんでもバンドル ... ./configure –help 362 行 --enable-hoge でだいたい入る 最近のLinux パッケージだと php5 でコア, php5-mbstring で mbstring 拡張,など機能単体 でパッケージになっている 7. PHPの特徴 (3) 神がかったドキュメント 更新速すぎ 開発中機能とかもドキュメントがあったりする サンプルコードつき コメントつけられる 日本語訳速すぎ TIPS php.net/fopen fopen があればマニュアルにリダイレクト なければ検索結果

            Modern PHP Programming @ PFI Seminar
          • 「モダンなPHP Framework」と「PHPdisって申し訳ございませんでした」 | つい全力ツッコミしてしまうエンジニアCEOのブログ | sumyapp

            個人的に今後のPHPのフレームワークにおいては、下記がキーポイントになってくるのではないかなと思っています。 DB Scheme、ライブラリ管理、テストツール、優れたテンプレートエンジン、優れたORマッパー(Hashじゃなくてオブジェクト返してね!)、高い可読性、実行速度、低学習コスト 今、モダンな開発スタイルに対応しているフレームワークをいくつか(LARAVEL, Phalcon, FuelPHP, CakePHP3x)ピックアップしてみました。 2014年2月PHPフレームワークのトレンドを参考にさせて頂きました。 LARAVEL http://laravel.com/ あまりにも有名過ぎるとは思いますが、やはりいいなと思うのでご紹介。 PHPらしい文法。built-in serverがPHP5.4以降なら使えるので、Apacheなどを設定しなくてもすぐに開発を始められる。チームメ

            • Modern PHP Programming 入門 @ PFI 社内セミナー - 肉とビールとパンケーキ by @sotarok

              バイトとしてお世話になっている,PFIで,「モダンPHPプログラミング入門」について,社内セミナーでお話してきました. 約一時半,Ustもながしつつ,社員の皆さんから質問をうけつつ.長々と,しゃべってしまいました. 対象者は,PFIの社員さんのように 他のプログラミング言語を知っている 「PHPって,HTMLの中に <?php とかって書くやつでしょ?」とか未だに思ってる 昔触ったことあったけど最近のPHPしらない みたいな人.そんな内容です. テンプレート言語と言われるPHPですが,プログラミング風の機能もたくさんついているんだぁ!ということを感じていただければ嬉しいです(w Modern PHP Programming @ PFI SeminarView more documents from sotarok. Ust の録画: Ustream.tv: ユーザー preferred:

                Modern PHP Programming 入門 @ PFI 社内セミナー - 肉とビールとパンケーキ by @sotarok
              • 「モダンPHPプログラミング」の資料が大変素晴らしい件 : candycane development blog

                プリンとOpenPearで有名と思われるsotarokさんが公開した「Modern PHP Programming」の資料がとても良いです。PHPは敷居が低い為、非常に多くのユーザーがいます。 しかしユーザーが多い一方でレベル差が大きくなっている面もあります。 たとえば・・・ 「コピペで動かすのが精一杯」 「とりあえずすいすい書ける人」 「ライブラリとかを使える人」 「ライブラリを作れる人」 「PHP自体をいじれる人」 のような感じです。PHPユーザ会が運営しているPHP勉強会なども毎月開催されていますがこのステップをどうやって登るかというのは難しい問題です。その意味でこの資料はとても役立つ内容になっていると思います。「とりあえずPHPは書けるけど、今のトレンドに合っているかわからない」なんていう方は是非ともこちらの資料を見てみるといいでしょう。なお同様のコンセプトでモダンPHP

                • モダンPHP勉強会を開催しました & 資料 - 肉とご飯と甘いもの @ sotarok

                  と,いうわけで,モダンPHP勉強会を開催しました. モダンPHP勉強会 : ATND 「モダン」などという適当なワードはどうでもいいっちゃいいのですが,SPLをテーマに勉強会やりたいなーとはなんとなく思っていて(というのは,便利なのにあんま使ってる人をみないから),Boost.勉強会で @cpp_akira さんが,「Boostライブラリ全部やる」ってのを見てて触発されて,じゃあSPL全部やろう,と思ったのが始まりでした(実はそんなきっかけw で,まあ,どうせならなんとなく最近の話題とか含めて質の高い勉強会にしたいなあ,と思い,nequal のメンバーの id:Fivestar に名前空間で話しない?と声をかけ,ついでに nequal 主催ってことにして,開催しました. 全体として,自分は自分の発表の準備とか,会場の準備とか,懇親会の準備とかで相当ばたばたしてたのですが,発表中も,笑いがと

                    モダンPHP勉強会を開催しました & 資料 - 肉とご飯と甘いもの @ sotarok
                  • PHP 開発に使う10個のツール | Sun Limited Mt.

                    DaveDevelopment ? Archive ? 10 tools for Modern PHP Development で「PHP の開発に使われている10個のツール」が紹介されていました。 PHPUnit ユニットテスト自動化ツール Selenium RC Webブラウザからの総合テスト自動化ツール PHP CodeSniffer PHPのコードスタイルをチェックするツール Phing PHP版Ant Xdebug デバッグツール PHPDocumentor PHPソースからドキュメントを作成ツール phpUnderControl ビルドツール ZendFramework or insert your favourite framework here フレームワーク Subversion バージョン管理システム Jira 課題トラッキング&プロジェクト管理アプリケーション 私が使

                    • 2023年版!エンジニア必見のチートシート集 - Qiita

                      2. 機械学習・AIチートシート まずは機械学習やAI開発に関わるチートシートからです! Machine Learning Cheat Sheet | DataCamp 主要な機械学習アルゴリズム、その利点と欠点、および使用ケースをガイドするものです。初心者からエキスパートまで、誰でも役立つリソースです。 機械学習アルゴリズム チートシート MicrosoftのAzureが提供している機械学習アルゴリズムに関するチートシートです。 TensorFlow Cheat Sheet https://zerotomastery.io/cheatsheets/tensorflow-cheat-sheet/ 機械学習と人工知能のためのオープンソースライブラリ、TensorFlowのチートシートです。基本的な概念やベストプラクティスがまとめられています。 (メールアドレスでサブスクライブするとPDFがダ

                        2023年版!エンジニア必見のチートシート集 - Qiita
                      • PHP Development 10 tool

                        A simple list of tools for modern PHP development. There are alternatives to most of the tools, but I'll list native PHP tools wherever possible. 1. PHPUnit PHPUnit is a testing framework belonging to the xUnit family of testing frameworks. Use it to write and run automated tests. Start using PHPUnit 2. Selenium RC Selenium RC can be used in conjunction with PHPUnit to create and run automated tes

                          PHP Development 10 tool
                        • PHP - The Wrong Way

                          Welcome In the world of PHP programming, a set of trends are massively being propagated by some people (in their books and on websites) as “Modern PHP” while all other approaches are frowned upon as backward, stupid, or just plain wrong. These people seem to work tirelessly at getting other people to follow their way of doing things. This website has been created in an attempt to present a pragmat

                          • FrankenPHP: the modern PHP app server

                            API Platform Conference 2024 Sep 19-20, 2024 Join FrankenPHP creators, contributors, and speakers in Lille, France, or online. API Platform Conference 2024 Sep 19-20, 2024 Join FrankenPHP creators, contributors, and speakers in Lille, France, or online. API Platform Conference 2024 Sep 19-20, 2024 Join FrankenPHP creators, contributors, and speakers in Lille, France, or online.

                              FrankenPHP: the modern PHP app server
                            • What is Dependency Injection? |Articles - Fabien Potencier

                              This article is part of a series on Dependency Injection in general and on a lightweight implementation of a Container in PHP in particular: Part 1: What is Dependency Injection? Part 2: Do you need a Dependency Injection Container? Part 3: Introduction to the Symfony Service Container Part 4: Symfony Service Container: Using a Builder to create Services Part 5: Symfony Service Container: Using XM

                              • Introduction · Rocketeer

                                Rocketeer Rocketeer is a modern PHP task runner and deployment package. It is inspired by the Laravel Framework philosophy and thus aims to be fast, elegant, and more importantly easy to use. Like the latter, emphasis is put on smart defaults and modern development. While it is coded in PHP, it can deploy any project from small HTML/CSS websites to large Rails applications. Main features Versatile

                                • Swift Mailer: A feature-rich PHP Mailer – Documentation – Swift Mailer

                                  Swiftmailer is not maintained anymore. Use Symfony Mailer instead. Read more on Symfony's blog. Swift Mailer: A feature-rich PHP Mailer Swift Mailer is a component based library for sending e-mails from PHP applications. Swift Mailer will stop being maintained at the end of November 2021. Please, move to Symfony Mailer at your earliest convenience. Symfony Mailer is the next evolution of Swift Mai

                                  • PHP Benchmarks: Real-World Speed Tests for Versions 8.1, 8.2, and 8.3

                                    PHP Benchmarks: Real-World Speed Tests for Versions 8.1, 8.2, and 8.3 PHP is one of the most-used server-side programming languages, powering about 76% of active websites. Every year, we release our in-depth performance benchmarks for various PHP frameworks to see how different PHP versions stack up against each other. In December 2023, we benchmarked PHP 8.1, 8.2, and 8.3 across 11 content manage

                                      PHP Benchmarks: Real-World Speed Tests for Versions 8.1, 8.2, and 8.3
                                    • 年間だとかなりの金額になる!?医学部予備校の学費について

                                      医学部予備校に通うなら、当然だけど学費を支払う必要があるよね。 でも、学費の相場はどれくらいだと思う?人によって答えは変わると思うけど、実はびっくりするくらい高い! この記事では、そんな医学部予備校の学費に関して詳しく説明していくよ。 医学部予備校の学費はかなり高い まず医学部予備校の具体的な学費だけど、高校生で最低200万円程度は見積もっておいたほうがいい。 もちろん200万円以上かかる所もある。 ここで「高っ!」と思った人は正しい。 塾や大手予備校は年間数十万円で、100万円を超えることはめったに無いからね。 ちなみに、国立医学部の学費も年間数十万円で済む。 そう考えたら、200万円かそれ以上という金額は負担が重い、と考えるべきかもしれない。 もちろん100万円少々で通える医学部予備校もある。 ただ、学費が安い予備校は限られるし、校舎が少ないと通うのも大変だ。 学費で予備校の質の良し悪

                                        年間だとかなりの金額になる!?医学部予備校の学費について
                                      • モダンなPHPの開発の学び方 - I.N.G

                                        簡単なPHPのお仕事を頂きまして、ソースコードを見てみると、10年前に見たような中々レガシーな感じ。とはいえ、久々のPHPの仕事で、自分の知識もCakePHP1.Xを使用した当時で止まっているので、知識のアップデートがてら、ソースコードをリファクタリングすることにしました。 その際に集めた情報ややったことなどを、列挙していきます。 The Right Way まずは、みんなどういう開発をしてるんだろうなぁと調べる時のキーワードですが、こういう時は「最新」とかで調べても上手くヒットしません。「モダン」は割といいキーワードだと思います。とりあえず「モダン PHP」とかで検索したところをざっと眺めます。 最近は、GitHubで「awesome ◯◯」で調べると、◯◯関連の情報をまとめたドキュメントなどがあるのでそれも参考にします。 そして見つけたのがこれ。 PHP: The Right Way

                                        • Zen Cart

                                          Why use Zen Cart® Shopping Cart software for your business? In a word, Freedom. Built-in Functionality No restrictions: on quantity of products, nor sales volumes, nor admin users Product variants with specific pricing and stock control Wholesale / B2B sales for trade customers Discount coupons Gift Vouchers Group Pricing Quantity/Volume discounts Multiple pricing options: sales / specials / perce

                                          • Prototype PHP interpreter using the PyPy toolchain - Hippy VM

                                            Prototype PHP interpreter using the PyPy toolchain - Hippy VM Hello everyone. I'm proud to release the result of a Facebook-sponsored study on the feasibility of using the RPython toolchain to produce a PHP interpreter. The rules were simple: two months; one person; get as close to PHP as possible, implementing enough warts and corner cases to be reasonably sure that it answers hard problems in th

                                            • Modern PHP Testing Framework “Codeception” を使って簡単なブラウザテストをする

                                              画面が正しく表示されているのか、を確認したいときにSeleniumを使うのは大変だなーと調べていたらCodeceptionを見つけました Codeception PHP Testing Framework is designed to work just out of the box. This means its installation requires minimal steps and no external dependencies preinstalled (except PHP, of course). Only one configuration step should be taken and you are ready to test your web application from an eye of actual user. だそうです。 導入は簡単、Quick

                                                Modern PHP Testing Framework “Codeception” を使って簡単なブラウザテストをする
                                              • What Are the Best PHP Frameworks for 2023? — SitePoint

                                                In this article, we’ll review the best PHP frameworks to use in 2024. As part of that, we’ll look at what a PHP framework is, when you should consider using one, and what the main benefits of using a PHP framework are. We’ll also consider the best PHP framework for beginners, and the best frameworks for web development. Contents What is a PHP Framework? When to Use a PHP Framework Reasons Not to U

                                                  What Are the Best PHP Frameworks for 2023? — SitePoint
                                                • MediaWiki - dococo wiki

                                                  MediaWikiとは 私個人的には非常に便利な、ホームページ作成ツールで有ります、インストール方法から基本的な立ち上げまではMediaWikiについてを参照してください MediaWiki設定方法 MediaWikiに関する個人的な設定方法まとめ、主にこのサイトで運営している方針に則った設定内容です。 LocalSettings.php編集方法 日本語を記載する場合にはUnicode(UTF-8)形式で保存しましょう ユーザ機能の制限 記事作成を登録ユーザのみに制限する方法 インストール直後はすべてのユーザが閲覧&編集可能で、誰でもアカウントが作れ好き勝手に誰でも編集できる状態になっています。MediaWikiの思想ではこれが正しいのですが、個人サイトの運営でMediaWikiを流用する場合、あまり好ましくありません。従って、ユーザ機能の制限を設定します。 アカウントのあるユーザのみが編

                                                  • Top 10 Open-Source Frameworks for Building WordPress Themes – Speckyboy

                                                    When it comes to building WordPress themes and sites, there are several ways to go. You can write the entire code from scratch yourself, customize a ready-made theme or rely on a WordPress theme framework. In this collection, we’d like to focus on the latter. Frameworks are used to ease the web development process, as they allow you to focus on the design rather than code. In other words, the most

                                                      Top 10 Open-Source Frameworks for Building WordPress Themes – Speckyboy
                                                    • GitHub - php-pm/php-pm: PPM is a process manager, supercharger and load balancer for modern PHP applications.

                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                        GitHub - php-pm/php-pm: PPM is a process manager, supercharger and load balancer for modern PHP applications.
                                                      • PHPを「シェル化」する [psy/psysh] - 超PHPerになろう

                                                        PHPのコードを書いて動かして試行錯誤… するのに、わざわざエディタでコードを書き、保存してphpコマンドを起動する… のは非効率です。そんなときはPsySHを使ってみませう。 PsySHはインタラクティブシェルと呼ばれるジャンルのアプリケーションです。対話環境またはREPL(レプル)とも呼ばれます。RubyにおけるIRBやPry、PythonにおけるpythonコマンドやIPythonと同種のツールです。 公式サイト PsySH 概要 An interactive shell for modern PHP. パッケージ名 Packagist: psy/psysh 作者 bobthecow (Justin Hileman) ライセンス MIT License バージョン v0.6.0 (2015-11-08) インストールする Composerを利用します。 composer.phar g

                                                          PHPを「シェル化」する [psy/psysh] - 超PHPerになろう
                                                        • Laravel API Tutorial: How to Build and Test a RESTful API | Toptal®

                                                          With the rise of mobile development and JavaScript frameworks, using a RESTful API is the best option to build a single interface between your data and your client. Laravel is a PHP framework developed with PHP developer productivity in mind. Written and maintained by Taylor Otwell, the framework is very opinionated and strives to save developer time by favoring convention over configuration. The

                                                            Laravel API Tutorial: How to Build and Test a RESTful API | Toptal®
                                                          • PHPで開発するためのgit hookを作った

                                                            こんにちは。 久々の更新です。 最近Schemaというフレームワークを作っており、 PHPでの開発について色々と新たな知識を得る機会がたくさんあります。 そこでまずは開発環境の構築編として、最低限のお作法を担保する Gitのhook を作成してみました。 目的 – 5箇条 それくらいきちんとやれよ という話に尽きるのですが、 自動で確認してくれるに越したことはありません。 プログラマは得てして機械的な確認が苦手な生き物です。楽することに全力であるべきです。 (マジレスをすると、人的要素を排除することで、うっかりや人為的なミスが無くなるので、より確実にコードの品質を担保できます。 ただし、このチェックが通れば完璧というわけではないので、加えて動作確認やコードレビュー等の人的チェックも必要かと思います)。 と能書きはこのくらいにしておいて、具体的にやりたいことは以下の通りです。 PHPの構文チ

                                                              PHPで開発するためのgit hookを作った
                                                            • Marc Anton Dahmen

                                                              Hello, I'm Marc Anton Dahmen, a full-stack developer and UI designer based in Basel, Switzerland. I love to create awesome things with computers. Check out my latest personal projects below. 1 ⁄ 8 Automad — a flat-file content management system, template engine and page builder for aesthetes, written in modern PHP. MoreGitHub 2 ⁄ 8 Revitron — a Revit API wrapper written in Python. It helps you to

                                                                Marc Anton Dahmen
                                                              • PHP変態文法最速マスター

                                                                PHP基礎文法最速マスター | Shin x blogより。 変態文法ならもう少しいろいろあると思うので、まとめてみました。ただ、ほとんどがPHPに限らない話かも。。。 この記事はPHP 5.2.12 (cli) で動作確認してます。5.3の文法は他をあたってください。5.3専用フレームワークなどを探せば勉強になるかも。 復習:PHPは何でも文字列 参考:Modern PHP Programming 入門 @ PFI 社内セミナー - 肉とご飯と甘いもの @ sotarok 変数名も、関数名も、クラス名も何でもかんでも文字列です。逆に言えば、文字列を変数名や関数名として使用することができます。可変関数とか可変変数とか言います。 <?php //可変変数 //////////////// $abc = '変数abcの中身'; echo $abc, PHP_EOL; echo ${'abc'}

                                                                  PHP変態文法最速マスター
                                                                • Breaking PHP's mt_rand() with 2 values and no bruteforce

                                                                  Posted By Charles Fol php mt_rand mt_srand predict seed bruteforce IntroductionWhile performing a pentest on an old website, we encountered a piece of code that we had not seen in a long time: function resetPassword($email) { [...] $superSecretToken = md5($email . ':' . mt_rand()); [...] $this->sendEmailWithResetToken($email, $superSecretToken); } A token, deemed secret and unguessable, was genera

                                                                    Breaking PHP's mt_rand() with 2 values and no bruteforce
                                                                  • 3 Ways to Develop Cross Platform Desktop Apps with PHP — SitePoint

                                                                    PHP as a cross-platform desktop app development language? Blasphemy! Nonetheless, it’s possible. A few years ago, everything those interested in bringing PHP to the desktop had had was the now long abandoned GTK PHP. Since then, new players have appeared, though let’s first answer the “why”. Why? Why would anyone develop cross platform PHP apps for the desktop? Why not opt for something that can a

                                                                      3 Ways to Develop Cross Platform Desktop Apps with PHP — SitePoint
                                                                    • GitHub - bobthecow/Ruler: A simple stateless production rules engine for modern PHP

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - bobthecow/Ruler: A simple stateless production rules engine for modern PHP
                                                                      • PHP変態文法最速マスター

                                                                        PHP基礎文法最速マスター | Shin x blogより。 変態文法ならもう少しいろいろあると思うので、まとめてみました。ただ、ほとんどがPHPに限らない話かも。。。 この記事はPHP 5.2.12 (cli) で動作確認してます。5.3の文法は他をあたってください。5.3専用フレームワークなどを探せば勉強になるかも。 復習:PHPは何でも文字列 参考:Modern PHP Programming 入門 @ PFI 社内セミナー - 肉とご飯と甘いもの @ sotarok 変数名も、関数名も、クラス名も何でもかんでも文字列です。逆に言えば、文字列を変数名や関数名として使用することができます。可変関数とか可変変数とか言います。 <?php //可変変数 //////////////// $abc = '変数abcの中身'; echo $abc, PHP_EOL; echo ${'abc'}

                                                                          PHP変態文法最速マスター
                                                                        • Learning Python the pragmatic way - James Morris - JMOZ

                                                                          Around 5 months ago I was on a motocross bike making my way to the top of the Bokor mountain range in Cambodia. I’d chosen to take time off as a contract PHP developer in London and travel around south east Asia - Thailand, Cambodia and Malaysia. I spent the first half of the year there and discovered, partied, relaxed and forgot about work. Whilst there I decided that I needed something new to le

                                                                          • GitHub - globalcitizen/mysqlviz: Render a graphical representation of a MySQL or SQLite database from a dump file.

                                                                            mysqlviz Render a graphical representation of a MySQL or SQLite database from a mysqldump or sqlite3 .dump file. News 2013/09 Version 1.0 released: Uses /usr/bin/env/php in shebang line to improve portability Fixes new PHP versions' now-deprecated split() with explode() Silences warnings on modern PHP default configurations related to array indices handling ~2009 Version 0.3 released: Now with sql

                                                                              GitHub - globalcitizen/mysqlviz: Render a graphical representation of a MySQL or SQLite database from a dump file.
                                                                            • PHP in 2019 - stitcher.io

                                                                              PHP in 2019 Do you remember the popular "PHP: a fractal of bad design" blog post? The first time I read it, I was working in a crappy place with lots of legacy PHP projects. This article got me wondering whether I should just quit and go do something entirely different than programming. Luckily for me I was able to switch jobs shortly thereafter and, more importantly, PHP managed to evolve quite a

                                                                                PHP in 2019 - stitcher.io
                                                                              • 8. 現場の座談会(cakephper / tomzoh / tadsan) | PHPの現場

                                                                                @cakephper さん、@tomzoh さん、@tadsan さん、@koyhoge さん、@kaz_29 さん、@msng さんと、PHPカンファレンス福岡、福岡の IT 企業事情、セッション動画、ニコナレ、PHP ランタイム構成(mod_php or php-fpm)、ReactPHP / PPM、デプロイ、自動テストとQAチーム、Satis、Ansistrano、Deployer、開発エディタ、Phan、PhpStorm からのデータベース接続、グローバル関数について話しました。 Show notes PHPカンファレンス福岡2017 秒間1800リクエストの世界 / The world of 1800 reqs per sec // Speaker Deck ASCII.jp:髙島市長も熱弁!さくら、アカツキ、ピクシブ、メルカリが福岡拠点開所へ ニコナレ Event-drive

                                                                                  8. 現場の座談会(cakephper / tomzoh / tadsan) | PHPの現場
                                                                                • Modern PHP Without a Framework | Kevin Smith

                                                                                  I’ve got a challenge for you. The next time you start a new project, try not using a PHP framework. Now, this isn’t an anti-framework screed. Neither is it a promotion of not-invented-here thinking. After all, we’re going to be using some packages written by several framework developers in this tutorial. I’ve got nothing but great respect for the innovation going on in that space. This isn’t about