タグ

ブックマーク / phpspot.org (15)

  • IFRAMEを使わずにHTMLファイルから他のHTMLファイルを読み込む方法:phpspot開発日誌

    Insert HTML page into another HTML page | published @ aplus moments IFRAMEを使わずにHTMLファイルから他のHTMLファイルを読み込む方法。 Objectタグで外部ファイルを読み込む方法があるんですね。 <html> <head> <title>test</title> </head> <body> <!--[if IE]> <object classid="clsid:25336920-03F9-11CF-8FD0-00AA00686F13" data="/exec/some.html" style="width:100;height:100px"> <p>non object</p> </object> <![endif]--> <!--[if !IE]> <--> <object type="text/html

    yuchi
    yuchi 2011/04/21
  • 過負荷に耐えるWEBサービス作成のための使えるPHPキャッシュテクニックまとめ:phpspot開発日誌

    過負荷に耐えるWEBサービス作成のための使えるPHPキャッシュテクニックまとめ。 サービス展開というとOSのチューニングや各種インフラソフトウェアのチューニング、更にはWEBアプリプログラム自体の効率化と、幅広い知識が必要になってきますが、PHPでWEBアプリを作る際によく効くキャッシュテクニックを用途・使いどころ別に説明します。 キャッシュをうまく効かせることで大幅に計算量を減らしてより多くのリクエストを少ないマシンで捌くことが出来、コストを下げたり、過負荷の悩みを減らせます。 個人レベルでのWEBサービス開発の場合、サーバ代がお財布を大きく圧迫しますが、最低のコストでサービスを賄うことに繋げられます、ということでPHPでサービス作ってやろうと思っている人は参考にしてみて下さい。 static変数でキャッシュ 特に何も入れなくてもそのまま使えるstatic変数。例えば、関数等で一定の計算

    yuchi
    yuchi 2011/03/11
    いまさらだがPHPのキャラクタは、そうだんなんだときづく。
  • WordPress日本公式キャラクターが登場:phpspot開発日誌

    WordPress | 日WordPress公式キャラクターが登場 したそうです。若干ピカチュウ風ですが、Wの文字だけよりも親しみをもてそうなキャラクターになっています。 名前の募集をもうすぐ開始するそうなので、応募してみるのも良いかもしれません。 日公式のみ、ということですがこれが世界標準になるよう、日発ということで盛り上げていきたいところですね。 関連エントリ ブログを58の言語に瞬時に対応させるWordPressプラグイン「GTranslate」 WordPressにFAQ管理機能を追加するプラグイン「FAQ Manager」 会社でも使えそうなWordPressテーマ20 iPhone等のモバイルデバイス向けWordPressテーマ色々

    yuchi
    yuchi 2011/02/22
    かわいい!
  • WordPressをバグトラッカーとして使うためのWordPressテーマ:phpspot開発日誌

    Quality Control WordPress Theme ? Spencer Finnell WordPressをバグトラッカーとして使うためのWordPressテーマ. WordPressといえばご存知、ブログ発行プラットフォームなわけですが、その豊富な機能を利用してBugzillaのようなバグトラッカーとして使うためのテーマが公開されています。 オープンソースなソフトや、サイトのバグ報告を受け付ける窓口として便利に活用できそうです。 チケット一覧画面。NewとかCriticalとかResolvedといった感じでバグ報告がリスト表示されています。 「Create a ticket」で誰でも簡単にチケットを作成。上記の一覧に表示されます。 チケットの状態、マイルストーンやカテゴリでフィルタすることも出来て便利。 WordPressの機能を使ってチケットをRSSで出力することも出来ます

    yuchi
    yuchi 2011/01/07
    楽したい
  • GoogleMapを使ったサイト作成時に使えそうなカスタムアイコン900種類以上がセットになった「google-maps-icons」:phpspot開発日誌

    google-maps-icons - Project Hosting on Google Code GoogleMapを使ったサイト作成時に使えそうなカスタムアイコン900種類以上がセットになった「google-maps-icons」 次のような実に多数のGoogleMap用アイコンが公開されています。 画像はPNGフォーマットとなっています。 GoogleMap 以外の部分にも使うことができそうですね。 関連エントリ 2009年に発見した秀作アイコンのまとめ iPhoneアプリのツールバー部分に使えそうなアイコン色々

    yuchi
    yuchi 2010/11/24
    アイコン(特に地図用)
  • PHPコードのバグ可能性発見や未使用変数等を解析できる「PHP Mess Detector」:phpspot開発日誌

    phpmd PHPコードのバグ可能性発見や未使用変数等を解析できる「PHP Mess Detector」。 pearコマンドでインストールすると、phpmd コマンドが使えるようになり、そのコマンドを使ってPHPコードの最適化ができます。 たとえば、未使用変数は次のようにして解析&結果が出ます $ phpmd test.php text unusedcode test.php:4 Avoid unused private fields such as '$FOO'. test.php:5 Avoid unused private fields such as '$i'. test.php:12 Avoid unused private methods such as 'foo'. test.php:14 Avoid unused private methods such as 'bar'.

    yuchi
    yuchi 2010/11/22
  • スマートフォン用のサイト作成に役立つテスティングツール7:phpspot開発日誌

    7 Useful Tools for Mobile Website Testing | Tools スマートフォン用のサイト作成に役立つテスティングツールが7つ紹介されており、便利そうなものをピックアップしてみました。 サイトチェッカー W3C mobileOK Checker W3Cのモバイルサイトチェッカー。サイトのURLを入れるだけで、対応状態を〜%として表示してくれます。 何を改善すればポイントを上げられるか?についても詳細にレポートしてくれるところがいいですね。 mobiReady URLを入力するとサイトのモバイル対応状態をレポート結果として表示してくれる。 レポート結果は次のようになります 機種が微妙ですが、JAVAをつかったシュミレーターで動作確認できたりします Gomez Mobile Website Readiness Test URLのほか必要情報を入れるとサイトのモ

    yuchi
    yuchi 2010/11/22
  • PHPからシンプルにRSSをパースできるクラスライブラリ「Last RSS」:phpspot開発日誌

    Last RSS - PHP RSS parser/reader lastRSS.php is simple yet powerfull PHP class to parse RSS. PHPからシンプルにRSSをパースできるクラスライブラリ「Last RSS」。 1つのファイルのinclude で済み、必要最小限の機能で、クラスライブラリの分かりやすい形で使えます。 コード例は次のようにシンプル // include lastRSS library include './lastRSS.php'; // create lastRSS object $rss = new lastRSS; // setup transparent cache $rss->cache_dir = './cache'; $rss->cache_time = 3600; // one hour // load s

    yuchi
    yuchi 2010/10/04
    phpでXMLをパースシテ表示する。
  • WEBアプリケーション作成に使われる43のコントロールパターン:phpspot開発日誌

    43 Essential Controls for Web Applications | UX Booth WEBアプリケーション作成に使われる43のコントロールパターンがまとまっています。 43のパターンが網羅されているので、部分的に、どういうインタフェースが良いか?という点について迷った際にエントリを眺めるだけで参考になる部分がありそうです。 オートサジェスト カルーセル カレンダー、スケジュール グラフ、チャート コンボボックス スライダ 43と言わずもっとありそうな気もしますが、ある程度のパターンを知っておき、適材適所のUIを考えてユーザビリティを上げるのに役立てることが出来そうですね。 それぞれのUIにも沢山のインタフェースがあると思いますが、その場合は「パーツごとのデザインが盛り沢山で参考にできるPattern Tap」で紹介したPatternTapなどを更に参考に出来そうです

    yuchi
    yuchi 2010/03/24
  • 画像をCSSだけでハイクオリティに縮小サムネイル化する方法:phpspot開発日誌

    Tip: High quality CSS thumbnails in IE7 ・Devthought 画像をCSSだけでハイクオリティに縮小サムネイル化する方法が紹介されています。 普通、IEで、img に対して、width, height 指定すると、画像が汚く縮小されちゃってましたが、CSSの指定をしちゃうとそれが解決されるということのようです。 具体的には以下のCSS指定によってそれが可能みたいです。 img { -ms-interpolation-mode: bicubic; } デモページ う〜ん、縮小してもとっても綺麗です。 FirefoxやChromeの場合は何も指定しなくても綺麗に縮小される、っていうのも知りませんでした。 これは、サーバサイドでサムネイルを生成しなくて良くなる場面が出てきて開発者としては手間の削減になりますね。 転送量を考えれば、サムネイルが完全に不要に

    yuchi
    yuchi 2009/03/19
    tips
  • サイト公開前に役立つ25のユーザビリティチェックリスト:phpspot開発日誌

    25-point Website Usability Checklist | User Effect サイト公開前に役立つ25のユーザビリティチェックリストが公開されていましたのでメモしてみました。 サイトの公開前にチェックリストとして使うといいかもしれません。 アクセシビリティ 1. ロード時間が速いか?(60KBぐらいがベター) 2. テキストと背景のコントラスト調整(差異が低く見にくくないか) 3. フォントサイズが読みやすいサイズか?行間、文字間は適切か? 4. Flashやアドオンは控えめか? 5. 画像に適切なALTタグが指定されているか? 6. カスタマイズした404ページがあるか?デフォルトは非常に不親切 7. カンパニーロゴが分かりやすい位置におかれているか? 8. キャッチフレーズが適切に設定されているか? 9. 5秒で大体どんな内容が分かるものになっているか?ユーザは

    yuchi
    yuchi 2009/03/14
    ウェブ制作工程に取り入れる(初期/作成後)
  • SQLインジェクション再現デモムービー:phpspot開発日誌

    0-DAY - SIMPLE SQL INJECTION あるオープンソースのCMSのセキュリティホールを探る際のFlashムービー。 映画のイントロのように始まり、怪しげな音楽と共にムービーが再生される等、あやしい雰囲気たっぷりに作られています。 IRCチャットで依頼が始まり、ソースのDL〜grepしてSQLインジェクションの脆弱性を見つけ、実際にIDとpassを取り出すまで。 こういう手口で脆弱性が発見されるんだな、というのがハッキリと分かります。 もちろん、ソースなど見なくてもURLから類推したりその他のパターンも多数あると思いますが、オープンソースの場合はこんな感じでソースをgrepされたりするんでしょうね。 SQLインジェクション対策の参考に。

    yuchi
    yuchi 2007/06/22
    あとで
  • Webデザイナー/開発者が覚えておくとよい25のテクニック:phpspot開発日誌

    25 Code Snippets for Web Designers (Part1) There are loads of handy scripts, bits of html and widgets that you can incorporate into your websites and blogs - here we bring together 25 of the most helpfull in the first part of this series … Webデザイナー/開発者が覚えておくとよい25のテクニックが紹介されていました。 知っておいてサイトに組み込めば、一歩レベルが上のサイトを構築できるはずです。 CSSを使うものだけでなく、JavaScriptPHP も絡んでくるものもありますが、サンプルを改変することで設置をすることも出来るはずです。 バブルツー

    yuchi
    yuchi 2007/03/16
  • ソーシャルブックマーク(Scuttle)のインストール方法:phpspot開発日誌

    オープンソースのソーシャルブックマーク提供用プログラムScuttleのインストール方法を示します。 ScuttleはPHP+MySQL用に書かれていてレンタルサーバなどにも設置できると思います。 記事では、PHPMySQLの構成でのインストールを行います。 1. Scuttleパッケージをダウンロード後、解凍する 2. 次のSQL文でMySQLデータベースを作成する. CREATE database scuttle 3. 次に必要なテーブルを作成します。 解凍後のパッケージ内にある /tables.sql 内のSQL文を実行することで必要なテーブルが作成できます。 ※XAMPP上のphpmyadminで確認 4. configファイルの作成 次に解凍後のパッケージ内にある、/config.inc.php.sample ファイルを/config.inc.phpに名前を変更し、次のDBのア

  • CSSの小技集、20個:phpspot開発日誌

    CSS Techniques Roundup - 20 CSS Tips and Tricks I never cease to be amazed at what problems can be solved with pure CSS. CSSの小技集、20個。 どのテクニックも、誰もが使うであろうテクニックで便利なものばかりです。 角丸 画像なしの角丸 投票用スターの作成 テーブルなしのフォーム リストをCSSでデザイン 2カラムレイアウト 3ラムレイアウト 3カラム固定幅、中央寄せ 印刷とCSS RSSフィードにスタイルシートを指定 固定フッター 要素にHoverエフェクトを加える HRタグへのCSS FloatのClearに関するテクニック CSSでポップアップ小窓 ボックスの見出し(Box Punch)を表現  CSSボタン オレンジのRSSボタンをP

    yuchi
    yuchi 2006/09/26
    css web
  • 1