タグ

phpに関するgamenouのブックマーク (20)

  • WordPressのローカル環境のためのGUIツール”Local by Flywheel”が便利 – Capital P – WordPressメディア

    便利すぎて、正直びっくりした。 Local by Flywheel のウェブサイト WordCamp US へ参加した際にブースを出していたのを見かけていたのが “Local by Flywheel” というローカル環境を構築するためのツール(https://local.getflywheel.com/)。 MAMP (Pro) の UI が綺麗で速くて各サイトが分離されていて、機能がとても多い版というと分かりやすいでしょうか。また、WordPress の環境に特化しており、ワンクリックインストールやマルチサイト、SSL、Apache/Nginx の選択や切り替え、メールのデバッグツールや開発中のサイトの一時的な公開など、WordPressを使ってウェブサイトを作りましょう、となった場合に必要になりそうな機能を備えています。 で、無料です。 トップページに書かれているその機能は以下のように

    WordPressのローカル環境のためのGUIツール”Local by Flywheel”が便利 – Capital P – WordPressメディア
  • いつWordPressをPHP7にすべきか? – Capital P – WordPressメディア

    WordPress4.7のリリースに合わせ、WordPress.orgの推奨環境が変わったのはご存知だろうか。現在は次のようになっている。 PHP7以上 MySQL5.6以上またはMariaDB10.0以上 HTTPSのサポート これを見たのだろう、筆者の元にタイトルでしめした相談メッセージが届いたので、個人的な意見を書いてみたい。 結論 まずはじめに結論から述べておくが、PHP7にすべきである。理由はWordPressとは関係なく、その方が早いし安全だからだ。 しかしそれはおそらく質問者も知っているはずで、PHPのバージョンアップに躊躇している理由があるのだろう。まずは幾つかの事実を列挙し、そのメリットおよびデメリットを挙げていく。その上で決めてほしい。 事実1 WordPressコアは7.0でなくても動く WordPressのコアはPHP7でなければ動かない新機能、たとえば戻り値の型宣

    いつWordPressをPHP7にすべきか? – Capital P – WordPressメディア
  • 初心者を戒めるPHP - Qiita

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

    初心者を戒めるPHP - Qiita
  • 携帯端末 - PHP Note

    携帯端末の移り変わりは早くこのコンテンツははっきり言って古いです。ブラウザの判別や文字コードの処理の参考資料程度になるかと思いますので残しています。 わりと新しい情報としては↓この掲示板のやりとりや、このページ最下部の「携帯端末コンテンツ作成で役立つサイト」のリンク先が参考になります。 正規表現で抽出した文字 端末判別 携帯端末を判別するには PCでブラウザを判別する時と同じように、$_SERVER['HTTP_USER_AGENT'] の値を調べます。この書式は 4.1.0 以降のバージョンで利用可能です。それ以前のバージョンでは、$HTTP_USER_AGENT を使用します。 $_SERVER['HTTP_USER_AGENT'] の値には、i-mode端末は "DoCoMo"、j-sky端末は、"J-PHONE"、Ezweb端末は、"UP.Browser" という文字列が含まれてい

  • Sign up for a free 000webhost account. Create website for free!

    By registering you agree to our TOS and subscribe to 000webhost newsletters. We will process your personal data according to our Privacy Policy. Limited time offer Premium Hosting Get Hostinger’s Fast & Secure Web Hosting with an SSL Certificate for FREE!

    Sign up for a free 000webhost account. Create website for free!
  • サーバーサイド環境構築・設定 - WINGS

    注意 ここで紹介している各モジュールは、日々頻繁にバージョンアップが行われています。 その時々の最新バージョンをダウンロードされる事をお勧めします。 サイトの内容を元に運用した結果の影響につきましては、責任を負いかねますのでご了承ください。 できるだけバージョンアップ対応(更新)に努めてはおりますが、リソースの都合上限りがございます。 必ずしも最新バージョン対応にはなっておりませんので、ご了承いただきますようお願い致します。 サイトの内容と異なるOS、バージョンに関するご質問にはお答えいたしかねます。申し訳ございませんが、ご遠慮いただきますようお願い致します。 各サーバーサイド技術ごとに表にしています。 必要なソフトウェア(モジュール)の詳しいセットアップ方法が知りたい場合は、表内の「解説」ボタンをクリックしてください。 言語/フレームワーク ソフトウェア名 WindowsmacOS

  • CakePHPを使ったMVC設計のベストプラクティス - Sooey

    CakePHPを使ったMVC設計のベストプラクティス 個人的にはCakePHPはあまり好きではないのですが、CakePHP開発メンバーによるMVCデザインの記事 (CakePHP のおいしいべ方)で紹介されていたBest Practices in MVC Design with CakePHP (php|architect’s C7Y)はMVCフレームワーク利用者にとってとても有用な情報だったので、訳してみました(php|architectの方には翻訳許可を頂いています)。 この記事を読んでドメインモデルに興味を持った方は、エンタープライズ アプリケーションアーキテクチャパターン(PoEAA)やDomain-Driven Design: Tackling Complexity in the Heart of Softwareに手を出してみるのもいいかも。他に、InfoQにユーザー登録すれ

  • ke-tai.org » Blog Archive » PHPでケータイからセッションを使う場合の設定方法

    PHPでケータイからセッションを使う場合の設定方法 Tweet 2007/12/12 水曜日 matsui Posted in PHP, サーバ | 23 Comments » 今回は、ケータイ上からPHPのセッションを使う場合の設定方法についてです。 ケータイからPHPのセッションを機能を使う場合、端末によってはクッキーが利用できない場合があるため、そのままでは使うことができません。 セッションを使いたい場合は、インストール時のconfigureオプションに、「–enable-trans-sid」を付ける必要があります。 ※Windowsの場合は特に設定の必要はありません。 また、「php.ini」の設定で、次のように設定してください。 ※設定変更後はWebサーバの再起動が必要です session.use_trans_sid = 1 もしくは「.htaccess」でも設定することができま

  • PHPプロ! - スクール

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    gamenou
    gamenou 2008/02/12
    PHP講座
  • [PHPウォッチ]第36回 PHP4.x系列の最終アップデート4.4.8リリース,PHP4終了にどう対応すべきか

    PHPウォッチ]第36回 PHP4.x系列の最終アップデート4.4.8リリース,PHP4終了にどう対応すべきか 今回は,昨年末にサポートが終了したPHP 4のアップデートリリースとしては最終バージョンとなるPHP 4.4.8の紹介と,加えて残り7カ月弱と迫ったPHP 4のセキュリティサポート終了を迎えるにあたっての対策と注意事項を紹介する。 PHPリリース関連情報 2008年1月3日,PHP4.4.8の正式版がリリースされた。 このリリースは,PHP 4.x系の主要な機能追加としては最後のリリースとなった。今後,重要なセキュリティ問題への対応が必要な場合に限り,2008年8月8日まではサポートが行われることになるが,一般的な機能追加や修正は行われなくなる。 事実上,PHP 4の開発は昨年末をもって終了することとなり,これから8月までの期間はユーザに対してPHP 5への移行を促すための準備

    [PHPウォッチ]第36回 PHP4.x系列の最終アップデート4.4.8リリース,PHP4終了にどう対応すべきか
  • 使えるPHP等のコードスニペット(16進カラーを反転など)が一杯のサイト:phpspot開発日誌

    PHP snippets 使えるPHP等のコードスニペット(配列をランダマイズ,16進カラーを反転など)が一杯のサイト 16進カラーを反転 2つの文字列の類似性を調べる 配列をランダマイズ ディレクトリパスをノーマライズ array_walk のデバッグ例 配列の空エントリ削除 バイナリファイルをテキスト形式のPHPコードに変換 ディレクトリのリカーシブ処理 FTPでファイルアップロード HexをRGB値に変換 PHPでMingの使用例 などなど(ほかにも) その他、当ブログで紹介した便利なPHP機能スニペット集など PHPとMecabでキーワード自動リンクを実装 PHPを使ってたった2行で絵文字を取り除く方法 PHP絵文字を壊さずに文字コードや全角半角変換を行う方法 PHPPerlQRコードを超簡単に作れるサンプルスクリプト CDドライブを開ける等、Windows上で動作する面白&

    gamenou
    gamenou 2008/02/11
    PHPコードスニペット
  • PHP cheat sheets

    Meta Online Gaming Hunter and Seeker Only At Delta138 Daftar Slot Paling Gacor di Delta138 dengan tingkat kemenangan dan RTP Gacor seperti. Slot online, Poker, Baccarat, Live Casino, Togel, Tembak ikan, Pragmatic play, Habanero, PG Soft, Joker, dan Spadegaming.

    PHP cheat sheets
    gamenou
    gamenou 2008/02/11
    PHPチートシート
  • PHPとデータベースに関する5つの問題、とその解決法 - GIGAZINE

    IBMのサイトに、PHPから操作するデータベースに関してよく見られる5つの問題点とその解決方法が掲載されています。 データベースのデザインをする際、一般的に発生する問題点についての解説です。 で、肝心の5つの問題が何かというと、以下の通り。 Five common PHP database problems 1つめは古いPHPのコードでは直接、データベースにアクセスしているということ。コレに代わる手段としては、PEARのDBモジュールを使うか、あるいはPHPデータオブジェクト、PDOのクラスを使え、とあります。 2つめは、オートインクリメントを使わないということ。MySQLは基的にレコード1つについてユニークなIDをオートインクリメントしているわけですが、これを活用していないというパターン。オートインクリメントを有効に使っていない場合、非効率的であるだけでなく、負荷も高くなるそうです。解

    PHPとデータベースに関する5つの問題、とその解決法 - GIGAZINE
  • DreamweaverでSmartyを扱う - アイデアマンズブログ - アイデアマンズ株式会社

    発 不完全燃焼は一酸化炭素中毒のもと DreamweaverでSmartyを扱う2006年02月14日 21:22 弊社のフレームワークに欠かせないDWとSmartyの連携。 ですが、いくら8になりたてだからといってデフォルトの仕様ではちと厳しいオーサリング状況。 大きな問題点は、Smartyほかテンプレートの最大メリットである「テンプレート同士のインクルード{include}」がDWで再現されないこと。 ヘッダー・フッターは共有化部分の筆頭なので外部cssリンクが遮断されてしまうのは痛い。 このままではリアルタイムにデザインビューを確認しながらオーサリングというDWの強みを生かすことができません。 早速、Smartyの{include}をDreamweaverで再現する方法を2点ばかり見つけました。 <Smartyの{include}をDreamweaverで再現する方法> 【1

    gamenou
    gamenou 2008/01/05
    DreamweaverでSmartyを使うあれこれ
  • Apache 2 on Windows - W32 binaries download

    If you find the downloads useful, please express your satisfaction with a donation. A donation makes a contribution towards the costs, the time and effort that's going in this site and building. Apache Lounge has provided up-to-date Windows binaries and popular third-party modules for more than 15 years. We have hundreds of thousands of satisfied users: small and big companies as well as home user

    gamenou
    gamenou 2007/11/28
    apache2.2用のphp4apache2.dll配布場所
  • 【ハウツー】AgileといえばPHP - PEARの使い方くらいは知っておきましょう (1) 強力なデータベース連携 - MDB2 (MYCOMジャーナル)

    AgileなWeb開発の現場で長らく使い込まれ、一日の長のある言語がPHP。そして、そのAgilityを強力に支えてくれるAPIを提供しているのがPEARと呼ばれるパッケージ集だ。PEARは、PHPを使ったWebアプリケーションの開発に欠かせない重要な機能やよく使用される機能などをにまとめたパッケージで、開発の現場で広く採用されている。 現在のPEARのバージョンは8月16日(協定世界時)に公開された1.4.11。The PHP License, version 3.0のもとで公開されている。PEARパッケージの中に各モジュールが含まれることになるのだが、それらは必ずしも同じライセンスのもとで公開されているというわけではない。デベロッパは各モジュールのライセンスに従うことで、これらを利用することができる。 稿では、PEARの中でも比較的利用価値が高そうだと思われるモジュールをいくつか紹介

    gamenou
    gamenou 2007/08/20
    後で読みましょう
  • ウノウラボ Unoh Labs: 携帯サイト作成のためにも使えるPHPのライブラリ

    harukiです。 携帯サイト作成の際に使えるPHPのライブラリを知っているだけ羅列してみます。 Net_UserAgent_Mobile 基となるライブラリです。機種判定など、様々な用途に使用します。 細かい情報については、スクレイピングなどをしたりして自前で用意する必要があります。 PEAR::Mail メールの送信に使用できます。 特殊な送信の際は、Mail::factory()にsmtpで使用することになりますが、キャリアの迷惑メールの設定にも気をつける必要があります。 Mail_mime_Decomail (Y-110's Wiki) Mail_mimeと同じ使い方で、デコメール送信用にMIMEを組み立てることができるのでとても便利です。 Mail_mimeDecode 空メール・エラーメールなどを受け取って解析する際に使用します。 解析の際には、Mail_RFC822:

    gamenou
    gamenou 2007/08/10
    携帯サイトを作るうえで便利なPHPライブラリ
  • PHPプロ!PHP講座新着順 基礎

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • CodeZine:軽量なMVCフレームワークの自作(改訂版)

    はじめに Webアプリケーションを構築する際のアーキテクチャとして、「MVC」が広く用いられています。PHPにおいても、「mojavi」や「Phrame」など、いくつかのフレームワークが実装されています。ググってみると、日語の解説ページなどを見つけることもできます。 最も有名なMVCフレームワークは、Javaで使える「Struts」でしょう。多くのMVCフレームワークがStrutsの影響を受けています。Strutsは非常に強力なフレームワークですが、その分、お手軽感に欠けるきらいがあります。特に、お手軽感を求めてPHPを使われている諸氏には、馴染みにくいのではないかと思います。 稿では、手軽に使える、軽量なMVCフレームワークの雛型として、拙作の「nagaMVC」を紹介します。nagaMVCの基的な構成について解説します。 対象読者 主に、LAMP構成(Linux+Apac

  • UNIX環境へのPHPインストール記事を公開:phpspot開発日誌

    UNIX環境へのPHPインストール - phpspot UNIX環境へのPHPインストール記事を公開。 phpspot 内の記事に、ありそうでなかったUNIX用のPHPインストール記事を公開しました。 MySQLのインストールにはじまり、Apache2インストール、PHPの依存ライブラリインストール〜PHP4 or 5のインストールまで解説。 インストールに必要なファイルへのリンクと、インストール用のコマンドも紹介しているのである程度はコピペでインストールが完了できるように書いています。 XAMPPならphp開発環境のインストールは簡単なのですが、UNIX系へのソースからのインストールって結構面倒だったりしますよね。 UNIXでのソースからのPHPインストールに困ったら是非参照ください。

  • 1