タグ

phpに関するhomajuのブックマーク (8)

  • PHPerの書くコードの保守性・管理性が劇的に上がるのスマートな方法

    みなさんお仕事の進捗どうですか? 今日は ふと今こそ保守性・管理性が劇的に上がるPHPのスマートなコードの書き方まとめを俺が書くときじゃないだろうか。 — そーだい@初代ALF (@soudai1025) 2014, 8月 12 こんな軽はずみな発言をしてしまったが故にネットで触れては行けない3大炎上案件について触れる。 ※ネットで触れては行けない3大炎上案件とは? Excel関連(スクショとか) 宗教(エディタとか) PHP のこと。 で今話題の元ネタを既に@sue445さんが魚拓してくれてる。 「Hello! my name is 404 お探しのページはありませんでした!申し訳ありません。。」 http://t.co/MS8Xy0bCMz 魚拓とっててよかったw http://t.co/UvG3gzsPul — sue445 (@sue445) 2014, 8月 12 (炎上したら即

  • NoShi - DB不要、Markdownファイルを使ったCMS MOONGIFT

    Webサイトを構築する上で欠かせないのがCMS(コンテンツ・マネジメント・システム)です。しかし大抵データベースが必要だったり、テンプレートエンジン独自の記法に沿ったり、ユーザログインがあったりと何かと面倒なものです。 そんな面倒さを取っ払ってくれるのがNoShiです。Markdownファイルをコンテンツにした、ごくごくシンプルなCMSです。 NoShiの使い方 インストールはとても簡単で、以下のコマンドを打つだけです。なおPHPは必須ですが、Apacheはいりません。 $ php composer.phar create-project -s dev cundd/noshi target/path/ 起動はPHPで書かれたWebアプリケーションサーバで行います。 $ php -S localhost:9000 -t . これで準備は完了です。 ファイル構成。 さっそく http://lo

    NoShi - DB不要、Markdownファイルを使ったCMS MOONGIFT
  • MySQL phpMyAdmin インストール – CentOS/Rocky Linuxサーバ構築術 文具堂

    人気記事ランキング Apacheのバージョン確認方法 2.6k件のビュー デフォルトゲートウェイの設定 routeコマンド 1.2k件のビュー findで指定サイズより大きいもしくは小さいファイルを探す 610件のビュー タイムゾーンを日標準時(JST)に変更する CentOS 8, 7 569件のビュー firewalldの設定 CentOS 7 426件のビュー NetworkManagerによるresolv.confの自動生成を抑制する 411件のビュー dnf/yumにEPELリポジトリを追加する Rocky Linux 8, 9/CentOS 7 382件のビュー Apache 文字化け対策 AddDefaultCharset 356件のビュー digのインストール 310件のビュー CentOS/Rocky LinuxのOSバージョンを確認する 295件のビュー スワップファ

    homaju
    homaju 2010/07/05
    phpMyAdminのインストール(CentOSでの対応)
  • PHPによるデザインパターン入門 - Do You PHP?

    PHPによるデザインパターン入門 秀和システムから発売となった「PHPによるデザインパターン入門」(ISBN4-7980-1516-4・ 2006/11/23発売)を執筆しました(共著です)。 「PHPを使ってGoFパターンを見ていこう」的な書籍になっています。GoFパターンについては、それぞれパターンの説明とサンプルコードという構成です。サンプルコードは、CentOS4.4/Windows XP(SP2)+PHP5.1.x/5.2.0で動作確認しています。 目次は以下の通りです。 1章 デザインパターンの世界へようこそ デザインパターンって何? デザインパターンとは? オブジェクト指向 GoFパターン デザインパターンのメリット・デメリット デザインパターンを使うメリット デザインパターンを使うデメリット PHPとオブジェクト指向 PHPとは? PHP5でのオブジェクト指向開発 2章

    PHPによるデザインパターン入門 - Do You PHP?
    homaju
    homaju 2010/03/04
    デザインパターンの本が絶版になりHTMLを公開
  • PHPによるデザインパターン入門

    デザインパターンの基であるGoF全23パターンをわかりやすく解説。イラストやUML図で理解し、簡単なPHPサンプルスクリプトで学ぶ!!初めて学ぶ人ももちろん、今まで理解しにくいと思い挫折していた人に。オブジェクト指向設計に現在必須のデザインパターンを学びたい人に。オブジェクト指向言語として生まれ変わったPHP5で設計をする人に。PHPプログラマはもちろんC++言語やJava言語プログラマにもおすすめ。

    PHPによるデザインパターン入門
    homaju
    homaju 2010/03/02
    PHPによるデザインパターン入門
  • PhotoshopのPSDファイルをPHPで画像に変換してブラウザに出力してしまう方法:phpspot開発日誌

    PHP: Display Adobe PSD files on a web page PhotoshopのPSDファイルをPHPで画像に変換してブラウザに出力してしまう方法。 これは当に驚きました。PHP PSD Reader というライブラリをインクルードするのですが、複数レイヤーから構成されるPSDも難なく画像にしてくれます。 複数レイヤー。「レイヤー効果」も適用してみました。 難なく画像化に成功してしまいました^^; ドロップシャドウ、枠線などの「レイヤー効果」もバッチリ。 スクリプトは超簡単で、imagecreatefrompsd という関数の返り値を imagejpeg などの画像出力関数に渡すだけです。 <?php // ライブラリを読み込み include_once('classPhpPsdReader.php'); // 画像用HTTPヘッダ header("Conten

    homaju
    homaju 2009/06/03
    画像の変換
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    homaju
    homaju 2009/03/19
    正規表現
  • PHPスクリプトの遅い部分を簡単に見つける方法

    extension=xdebug.so xdebug.profiler_enable = 1 xdebug.profiler_output_dir = /tmp と設定して、apacheのリロードを行えばXdebugが動作します。 これで、あとは、ブラウザで調査したいページにアクセスすれば、 /tmp/ 以下にプロファイルデータが作成されていきます。 次にプロファイルデータの閲覧の為に、 http://sourceforge.net/projects/wincachegrind/からWinCacheGrindをダウンロードしてwindowsマシンにインストールします。 あとは、WinCacheGrindで作成されたファイルを取り込めば、関数ごとの 実行時間をたどりながら確認することができます。 ※WordPress2.7.1日語版インストール直後のTOPページで試してみた場合です。 We

    PHPスクリプトの遅い部分を簡単に見つける方法
    homaju
    homaju 2009/02/27
  • 1