タグ

PHPに関するvanbraamのブックマーク (8)

  • PHP End of Life (a reminder)

    As of December 2018 PHP 5 and 7.0 became End of Life. It is now July 2019 and up to 74% of PHP powered sites in the top 1 million are running software that is End of Life. This means there is no support and more importantly if new vulnerabilities are discovered, there will be no security fixes released. Upgrades do take work and major updates can take even more work. People are busy and the reluct

    PHP End of Life (a reminder)
    vanbraam
    vanbraam 2019/07/20
    このコメントを書いてる時点で5系全て及び7.0はEoL.なので5系使おうとする新規プロダクト/プロジェクトがあったら全力で止めるべし
  • FAXシステムをJavaでリプレイスしたら劇的性能UP - ぐるなびをちょっと良くするエンジニアブログ

    こんにちは。社内のJava利用率を少しでもあげたいと常日頃から考えている、Javaラーのカンノです。プラットフォーム開発グループに所属しています。 Javaと聞いて、ぐるなびの開発は「PHPメインでしょ?」と思われる方が多いようですが、実は社内でもJavaで開発されたシステムは多々あります。個人的にはJava推しで、実際にPHPのシステムをJavaでリプレイスしたら性能が劇的に良くなったので、今回紹介するのはその話です。 ぐるなびエンジニア内のJavaの扱い ぐるなびの開発エンジニアの中ですら「社内でJavaを使っているところがあるの??」と言われるほど、ぐるなびではPHPが主流となっています。たまにシステムのリプレイスや新規開発でGoRubyを使うと社内で話題に上がったりしますが、いざJavaで開発するとなっても、そこまで話題にすら上がりません……何故なのか……Javaラーとしては日陰

    FAXシステムをJavaでリプレイスしたら劇的性能UP - ぐるなびをちょっと良くするエンジニアブログ
    vanbraam
    vanbraam 2018/04/13
    PHP/Java云々の前に設計の違いが性能差に直結してそう;でもJavaは起動が重いだけで動き出したら速い事は知っておいてよいと思う
  • 2017年のPHPフレームワーク——2強時代に何を学ぶべきか?

    動きの早いフロントエンド界隈や他の言語の躍進の話題に押されて、いつまでも古い知識のままPHPで開発していませんか? 知識のアップデートに役立つ、最近のフレームワークの動向を、ちょっと辛口な現状分析とともに。 私が約1年前に書いた記事の続きを書くことにしたのは次の質問を受けたからです。 Q:PHP MVCフレームワークについて近況を教えてください。(2017/2/24) A:PHPのフレームワークといえば、現時点ではLaravelとSymfonyに尽きます。これから新しいプロジェクトを始めるなら、わざわざCakePHP、Zend、CodeIgniter、Yiiなどを使う理由は見当たりません。これらのフレームワークを使い慣れているか開発経験のある開発者がいないのなら、使う理由はないでしょう。 実際に開発が始まったら、ツールやプラグインを集めたり、よくある問題への対処方法を調べたりする必要があり

    2017年のPHPフレームワーク——2強時代に何を学ぶべきか?
  • 初心者を戒めるPHP - Qiita

    この記事は何か 挑発的な文言になってる箇所はあるものの、内容としてはそれなりにまじめに書いたつもり。むしゃむしゃしてやった。いまでは反芻してゐる。 PHPDocは必ず書け あらゆる再利用可能な手続きは、他人が容易に応用できるように型が明示的でなければいけない。メンバー全員が実装コード全てを把握できるものならそれが理想だけれど、残念ながら時間は有限だ。ヘッダだけを読んでメソッドの仕様が理解でき、またはコードを読む助けになるようなコメントが良い。 有名な事実を紹介すると、多くのコードは数か月(早ければ数日!)も経てば、他人が書いたコードに感じられるほど理解できなくなることがしばしばある。もちろん設計の練度にもよらうが、設計判断について注意を要した点などをコメントに残しておくことで、ひいては未来の自分の役に立てることができる。 お前の先輩は「PHPには型がない」などと知ったかぶって意味不明1なこ

    初心者を戒めるPHP - Qiita
    vanbraam
    vanbraam 2016/06/16
    PHP固有の話はわからない所もあったが,理解できた部分については意外と真っ当な"戒め"だった
  • パナマ文書の流出源にWordPressプラグインの可能性

    ヨーロッパの有力者を主な顧客にオフショア取引に関わっていたパナマの法律事務所モサク・フォンセカから膨大な文書が流出した「パナマ文書」について、WordPressの有料プラグイン「レボリューション・スライダー」に原因がある可能性が浮上した。 WordPress向けのセキュリテイプラグインWordfenceを提供する米フィードジトのマーク・マウンダーCEOは、4月7日、同社のブログに「モサク・フォンセカ流出事故――WordPressレボリューション・スライダーが原因の可能性」という記事を投稿したのだ。 パナマ文書の流出源は、内部犯行説やハッカー説が指摘されているが、法律事務所は顧客向けに、Webサイトでデータにアクセスするサービスを提供しており、脆弱性のあるDrupalを使っていたのが原因だ、とする報道が多い。しかしマウンダーCEOによれば、法律事務所のWebサイトはWordPressで稼働し

    パナマ文書の流出源にWordPressプラグインの可能性
    vanbraam
    vanbraam 2016/04/09
    Drupal説はどこから出てきたんだ
  • pt911สล็อต แตกง่าย มีโบนัสทุกวัน ไม่มีขั้นต่ำ การฝากถอนอัโนมัติ

    เว็บสล็อต pt911สล็อต สดจึงเป็นตัวเลือกที่ดีก่อนเล่นและทุกคนสามารถค้นหาได้ สล็อตเว็บตรง100% พวกเขาต้องพิสูจน์ว่ามันจริงหรือเท็จและเล่นด้วยกัน สล็อตออนไลน์ที่ยอดเยี่ยม อย่างไรก็ตาม คุณอาจติดใจจนไม่สามารถหยุดเล่นได้ เพราะถ้าได้เงินมากขึ้นก็ควรเล่นอยู่ดี แต่หากคุณยังไม่ได้เล่นคุณสามารถเล่นเกมอื่น เพื่อดูว่าสล็อตไหนสนุกที่สุดที่จะเล่นอีกครั้ง สล็อตเว็บตรง100% เพราะบางครั้งมันก็ขึ้นอยู่กับเวลาจับรางวัลด

    vanbraam
    vanbraam 2016/03/13
    JVM上で動くPHP.逆に今までなかったのか,という感じ;PHP5.6の1-10倍速いと謳っているが,PHP 7が出た今となっては速度の魅力は余りないかも;Androidで動かす需要はあるのかな?
  • Laravelライクに書けるnode.jsのフレームワーク 「Adonis」の紹介 - Qiita

    ネットサーフィンをしていたら、とても興味深いnode.jsのフレームワークを見つけたのでご紹介します。 その名は「Adonis」です。 以前からnode.jsには興味があったのですが、仕事では使用しておらず、 またjs自体に苦手意識があったので、躊躇していました。 そんな時に、こちらの記事を見つけました。 Laravelライクなnode.jsのフレームワーク「adonis.js」 http://co.bsnws.net/article/25 なんと、node.jsがLaravelの記述方式で書けるだと.... 普段Laravelを使用して開発を行っているので、衝撃的でした。 そして、実際に触ってみた所、ほとんどlaravelと同じ感覚で書け、簡単にプログラムが出来たので、感動しました! ということで、Laravelと比較しながら紹介してみます。 ただ、node.jsやjsについては素人なの

    Laravelライクに書けるnode.jsのフレームワーク 「Adonis」の紹介 - Qiita
    vanbraam
    vanbraam 2016/03/10
    Laravelを余りよく知らないので有難味が今一分からない.見た所普通のJavaScriptコードに見える.Laravelでは(PHPなのに)';'を省略できるのだろうか?;全く関係ないがLaravelの名前の由来調べたら面白かったb:id:entry:281640606
  • どうしてこうなったWordPress

    アプリケーションプラットフォームとしてのWordPressの序論。ころぐとBookPressを事例に!WordBench福岡の資料!20130323Shinichi Nishikawa

    どうしてこうなったWordPress
    vanbraam
    vanbraam 2016/02/28
    勉強になった;基本はカスタマイズ部分を外(WordPress外)に出す.これはupstream追従する時の大原則;パンくずリストやグローバル・ナビを埋め込んでしまうのは,急いでるとやりそう;index.phpについてはWPの造りが悪い
  • 1