タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

PHPとlegacyに関するwaviaeiのブックマーク (2)

  • PHP5.5でWordPressのWP_DEBUGを有効にするとmysql_connectつかうなと怒られる

    先週末にustでみたPHPカンファレンス 2013+WordCampのライトニングトークでマスク・ド・レガシー氏がWordPressのコードはレガシーでヤバイかもしれないと発表していた。これには全面的に賛同せざるを得ない。開発環境をPHP5.5にあげたらさっそく問題に遭遇した。マスクマンは無事に帰れただろうか。 なおWordPressはこれを書いている時点で最新の3.6.1。 WordPressで WP_DEBUG を有効にするともれなく以下の警告が発生する。 Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in wp-includes/wp-db.php on line 1142 暫定対策と

    PHP5.5でWordPressのWP_DEBUGを有効にするとmysql_connectつかうなと怒られる
  • Post by @mask-legacy · 1 image

    こんにちは、マスク・ド・レガシーです。幅広いユーザーに愛されているCMS、WordPressですが大きなユーザーベースと引き換えに後方互換性やプラグイン開発者を守る為にレガシーコード的な兆候が幾つか現れています。今回の資料で指摘した点については数年前から修正のパッチやチケット上での議論は行われています。 バグ報告や機能要望が行われるTrac上を見ると機能に関する山のようなチケットが存在しており、そうした要望へのキャッチアップやレスポンシブ対応などのUI/UXに多大な努力を払っていることは驚きを禁じえません。 後方互換性を保ちながら、コードをリファクタリングする活動や、GitHubを使った開発、PSRへの参加とComposerの対応で外部のライブラリを積極的に利用するなどの変化が起こる事を期待しています。 一見、遠回りにも見えるかもしれません。ですがその他のCMSやフレームワーク、ライブラリ

    Post by @mask-legacy · 1 image
  • 1