タグ

phpに関するnobu0925のブックマーク (13)

  • Webアプリケーションの構成に関する予備知識 - Qiita

    自分の担当したWebアプリケーションを引き継ぐ際に、予備知識として説明したことのまとめ 注意事項 もともと明確に定義されていない概念や、簡単に説明するため正確さを犠牲にした部分が多い 間違っていることを前提に、疑いながら読むのがベター アプリケーションの層構造 アプリケーションを構成するオブジェクトには非常の多くの種類がある アプリケーションの(より良い)構成をオブジェクト単位で考えるのは難しいので、もっと粒度の大きい単位で考えたい アプリケーションをいくつかの層(オブジェクトの所属するグループ)に分割し、層単位でアプリケーションの構成を考える View層(ビュー層) レスポンスをクライアントにとって都合のいい形(i.e. 画面)に変換する層 View層のオブジェクトは Controller層のオブジェクトから利用される DomainModel層のオブジェクトを利用して、ユーザーに表示した

    Webアプリケーションの構成に関する予備知識 - Qiita
  • すぐれた 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

    すぐれた PHP ライブラリとリソース
  • PHP 5.5 で mysql 拡張モジュールが非推奨になり、将来において WordPress を筆頭にさまざまな CMS のアップグレード作業が必要になります

    PHP 5.5 で mysql 拡張モジュールが非推奨になり、E_DEPRECATED エラーが表示されるようになりました。将来の PHP のバージョンで削除されます。 mysql 拡張モジュールに依存する CMS を使ってサイトを運用している場合、将来、運用サーバーに導入されている PHP のバージョンの切り替えに備えて、 mysqli もしくは PDO に対応した CMS のバージョンへのアップグレードするか、別の CMS やウェブサービスに切り替える必要があります。 多くの PHP 製の CMS が共有ホスティングにインストールされており、共有ホスティングは比較的古い PHP のバージョンのサポートを続ける傾向にありますが、古い PHP のバージョンを使い続ける場合、PHP のバグやセキュリティの未対応、より新しい PHP のバージョンを最小バージョンとするライブラリや CMS を導

    PHP 5.5 で mysql 拡張モジュールが非推奨になり、将来において WordPress を筆頭にさまざまな CMS のアップグレード作業が必要になります
  • WordPressオリジナルテーマを作成するための全手順【自作は簡単です】

    WordPress(ワードプレス)を使ってオリジナルブログを作成してみたいけれど、難しそう・・。」そう思っている人は多いことと思います。 WordPressは、HTMLCSSの他に、PHPというプログラミング言語を使っているため、少し敷居が高く感じてしまうことがあります。 しかし、PHPがわからなくても、ある程度のHTMLCSSの知識があれば、初心者でも簡単に既存のテーマをカスタマイズできたり、オリジナルテーマを作成したりできるのが、WordPressが人気の理由のひとつなのです。 今回は、PHPが全くわからないWordPress初心者でも、オリジナルテーマを作成できるようになるための手順を、参考記事やオススメの書籍と共にまとめています。 この記事を読めば、WordPressでオリジナルテーマを作成するための全体的な流れをつかみ、すぐにでもテーマ作成やカスタマイズができるようになるは

    WordPressオリジナルテーマを作成するための全手順【自作は簡単です】
  • 「WordPressの守りを固める」のまとめの章の訳 – わーどぷれすっ!!

    以下は、Locking Down WordPress(CC BY-NC-SA 3.0, 2012)のまとめの章、”TL;DR: Our Collaborators’ Advice in Short Shots -要約: 協力してくれた方々のアドバイスの簡潔なまとめ”をPHP祭り2012のハッカソン中に訳したものです。その訳はAzure上に作ったWordPressに置いていたのですが、お試し用に貸していただいていた場所なのでこちらに移しました。 この「まとめ」以外の中身の訳と、これを(生涯初の)LTで発表してスライドごと大失敗に終わってしまった顛末はまたの機会にw。 あらためて、Azureを紹介してくださった廣瀬 一海(デプロイ王子)さんとPHP祭り青年団のみなさんお礼申し上げまする。 PHP祭り2012、レガシーズのみなさん 要約: 協力してくれた方々のアドバイスの簡潔なまとめ あなたの仕

    「WordPressの守りを固める」のまとめの章の訳 – わーどぷれすっ!!
  • WordPress で Web製作をしたいけど、PHP はまだちょっと … という人の PHP ガイド

    WordPress はとっても便利なブログツール。使い方さえ勉強すれば、HTMLCSSの知識がなくてもWebサイトを作成、運営することができます。そして HTML + CSS を勉強すれば、デザインを自分の好きなように変更することもできます。でも見た目のデザインだけじゃなくて、いろんな機能をつけたりカスタマイズしていくとなると、やっぱり PHP の知識が必要です。WordPress をカスタマイズしたいけど、PHP はまだ ... という人向けに、WordPressPHP について簡単にまとめてみました。 WordPressPHP(プログラム言語) + MySQL(データベース) で作られている、人気のブログエンジンです。最近ではブログじゃない一般的な Webサイトを、WordPress で作ってるっていう人も増えてきたように思います。WordPress を使えば、HTM

  • cmmntr.com

    This domain may be for sale!

    nobu0925
    nobu0925 2012/10/07
  • PHPでSessionの生成が遅い場合の注意点

    webサーバのパフォーマンスについて、PHPでセッション生成が遅い場合、 php.iniの設定を確認してみてください。 となっている場合、この/dev/randomからの読み取りの遅延が原因で動作が遅くなっている可能性が高いです。 ⇒使うのであれば /dev/urandom を使いましょう。 /dev/randomからの読み込みが遅くなる原因は、 /dev/randomは、十分なエントロピーが得られない場合には応答をwaitすることエントロピーの素として「人間の利用するキーボードなどの入力デバイスのタイミングの「ぶれ」などを活用」していること ⇒iDC設置のサーバ機器だとエントロピーがたまらない! だそうです。 ⇒from: Linusのクリスマスプレゼントが引き起こした問題 - @IT この場合、サーバの負荷は高くないものの応答が遅い状態になります。 みなさまご注意ください。

    nobu0925
    nobu0925 2012/06/29
  • フォームメール1 - PHPスクリプト | サイト作りの小役立ち工房

    sformmail.php体】 sformmail.html 【入力フォーム】 sformmail.css 【共通スタイルシート】 confirm.php 【確認画面用】 completion.html 【送信完了画面】 template.php 【メール送信用テンプレート】 reply.php 【自動返信用テンプレート】 使い方 スクリプト内43〜46行目の設定をします。 $mail_to='メールアドレス'; フォームデータから送信されるデータの受け取り先メールアドレスを設定します。 ※必ず受け取ることのできるメールアドレスを設定して下さい。空欄不可。 $mail_subject='タイトル'; メールを受け取る時の Subject(件名) を設定します。 $reply_subject='タイトル'; 自動返信用の Subject(件名) を設定します。 $mail_bcc='メ

  • PHPでデータベースの操作・・・PDO(PHP Data Object)を使ってみる - dari88's diary

    昨日から「PHP逆引き大全 516の極意」というのサンプルコードをダウンロードして NetBeans で勉強しています。今日のお題は第6章6-1「PDO(PHP Data Object)の利用」です。PDOはデータベースへのアクセスの抽象化をしてくれるそうで、PHP 5.1 以降の機能だということです。これによりデータベースの種類を問わない記述を可能にしており、オブジェクト指向に対応しているよし。何だか便利そうですね。 「PHP逆引きレシピ」ではこの PDO については触れていなかったように思います。サンプルコードを比べてみると PDO を使ったコードの方が随分とすっきりした感じがします。逆引きレシピでは if 文を連ねてデータベースエラーを拾っているのに対し、逆引き大全の方では try {一連の処理} catch (PDOException $e){エラー処理} で記述しているのでなお

    PHPでデータベースの操作・・・PDO(PHP Data Object)を使ってみる - dari88's diary
    nobu0925
    nobu0925 2012/04/07
  • いまさらだけどWordPressでAjaxのやり方 | 高橋文樹.com | プログラミング

    この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 Never Let Me Go 先ほど拙作WordPressプラグインのNever Let Me Goをアップデートしたので、その際の作業ログです。基的にはWordPressを知っていて、PHPとかJavascriptとかはまあわかるかなという人を対象にしています。それでは、レッツスタディ。かなり長いですよ。 成果物 Ajaxでユーザーを検索して、IDと名前の一覧を取得して表示、選択すると該当するユーザーIDをinputタグにセットします。 管理画面でのインクリメンタル検索 Ajaxを導入した経緯 Never Let Me Go(以下NLMG)はユーザーが自分で退会できるようにするプラグインなのですが(参考)、そのユーザーがコンテンツを作成していた場合、そのコンテンツは消え

    いまさらだけどWordPressでAjaxのやり方 | 高橋文樹.com | プログラミング
  • サービス終了のお知らせ

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

  • 5分でできるPHPセキュリティ対策 - ぼくはまちちゃん!

    こんにちはこんにちは!! Webプログラミングしてますか! よく「PHPセキュリティがダメ」とか言われてるよね。 でもそれって、べつにPHPが悪いんじゃなくて、 たぶん、セキュリティとかが、まだよくわからない人が多いだけなんじゃないかな。 がんばって勉強しようと思っても、なんだか難しい理屈が並んでいたりするしね…。 なので今日は、セキュリティ対策について、 「これだけやっとけば、わりと安全になるよ」ってことを、初心者むけに、大雑把に書いてみます! 理屈がわからなくても、最初はコピペでも、 なにもやらないより、やったほうがきっとマシになる! 1. XSS対策 動的なものを表示するとき、全部エスケープすればokです! (NG) あなたの名前は <?= $name ?> ですね! ↓ (OK) あなたの名前は <?= htmlspecialchars($name, ENT_QUOTES) ?>

    5分でできるPHPセキュリティ対策 - ぼくはまちちゃん!
  • 1