タグ

PHPに関するtakehana_masakiのブックマーク (11)

  • HTMLをDBみたいに使えるスゴイライブラリ『htmlSql』を CakePHPで使う - h2ospace - builder by ZDNet Japan

    APIRSSなどを提供しているサイトは、情報を簡単に扱うことができますが、例えば Yahoo!の検索結果とか、mixiのニュースとか、あるサイトの一部を取り出したいことってよくあります。(とはいえ、著作権違反には注意 そんな時、PHPのライブラリである「htmlSql」を利用すると便利。このライブラリに、ファイルでもURLでも文字列でも、HTMLで作られたものなら何でも与えると、解析して取り出しやすくしてくれます。しかも、その取り出し方はSQL! 例えば、「id属性が’test’の p要素の内容を取り出したい」という場合には、次のようなSQLを使います。 SELECT text FROM p WHERE $id=="test" 超パワフル。ということで、これを CakePHPで利用するためのテクニック。 まずは、ダウンロードしたファイルの中から次のファイルを「app/vendors」フォ

  • なんか悔しいMySQLと日本語 - ブログだとか

    1週間ほどほったらかしてたニュース関連を再びいじりはじめ。 バグの中でとりわけ深1週間ほどほったらかしてたニュース関連を再びいじりはじめ。 バグの中でとりわけ深刻だった「キーワード検索」の怪しい挙動がようやく解決。 怪しい挙動ってのは、こんな感じ。 ニュースの見出しをMySQLに蓄積したものがあって、管理画面からGoogleYahooのようにキーワード検索できるようにしてある。データはUTF-8で扱っていて、MySQLに保存したりそこから読み出したり。で、データは一見問題なく保存されてるように見えるんだけど、なぜかキーワード検索でへんな振る舞いが出てくる。たとえば数字は適当だけどこんな感じ・・・ 「首相」「皇室典範」でサーチ:174件(問題なし) 「首相」「典範」でサーチ:0件(あれ?) 同じように、 「鳥インフルエンザ」でサーチ:242件(問題なし) 「鳥」「インフルエンザ」でサー

    takehana_masaki
    takehana_masaki 2007/05/24
    DBの文字コードによっては検索がおかしくなるらしい。
  • PHP:eAccelerator で PHP 高速化 - Y-110's Wiki

    最新文章 2018-12-26 05:10▪ 龙岩一公交车遭劫持致5死应急办称嫌犯从居委会“逃出” 2018-12-26 05:10▪ 徐汇区科协第九次代表大会:发挥人才优势助推技术创新 2018-12-26 05:10▪ 山东将迎大风降温局部地区降温超10℃ 2018-12-26 05:10▪ 骗子称销赃低抛iPhoneX年轻候车人中了调包计买走模... 2018-12-26 05:10▪ 昆明首座装电梯天桥提供人性化便捷服务受欢迎 2018-12-26 05:10▪ 中组部要求:在元旦春节期间走访慰问生活困难党员、老党员、... 2018-12-26 05:10▪ 涉及30万人,葛洲坝集团宜昌基地六大类职能分离移交宜昌 2018-12-26 05:10▪ 央行:四季度88.8%的居民认为收入增加或基不变 2018-12-26 05:10▪ 一男子高速“飙车”后拍视频晒微信群因涉嫌危险

    takehana_masaki
    takehana_masaki 2007/04/10
    処理高速化。
  • 肉少なめ | Item - PHPのチューニングネタ 和訳的なメモ

    Title : PHPのチューニングネタ 和訳的なメモ Posted on : 2006-11-25 Author : NKJG Category : Webメモ Permalink : PHPのチューニングネタ 和訳的なメモ Hatena Star : 文 12のPHP最適化テクニック:phpspot開発日誌が参照にしている、12 PHP optimization tips - Alex Moskalyuk Blogからリンクされている、Ilia Alshanetsky (Ilia Alshanetsky - Talks)氏のPHP & Performance、PHPのチューニングの部分のみ読んだ、つもり。英語ダメなんで。 以下PHPのチューニングに関する部分のみのまとめ的なもの。私的なメモ。誤訳の可能性を考えると信頼はしないほうがよさげ。私以外の人は原文を読むべ

    takehana_masaki
    takehana_masaki 2006/11/25
    コーディングの心構え。
  • http://nangoku.sarara.org/item/101

    takehana_masaki
    takehana_masaki 2006/08/12
    MySQLのデータベースをバックアップするためのツール
  • Dreamweaverの代わりになるフリーソフト「Aptana」 - GIGAZINE

    JavaScriptの開発環境、要するにJavaScript用IDEという位置づけなのですが、HTMLCSSの構造をアウトラインで示してくれたり、文法の間違いを指摘してくれたり、やっていることはほとんどDreamweaverの持っている機能と同じです。 特に面白いのはJavaScriptCSSなどがInternetExplorerとFirefoxに対応しているかどうかが一発で分かる点。JavaScriptのエラーについても細かい部分まで指摘してくれます。つまり、実行しなくてもエラーがドコにあるのか分かる「静的解析」が可能というわけ。 WindowsMacintosh、Linux版があり、Eclipseプラグインとして動作するバージョンもあります。 スクリーンショットや実際に動かして機能を解説しているムービー、ダウンロードは以下から。 Aptana: The Web IDE http:

    Dreamweaverの代わりになるフリーソフト「Aptana」 - GIGAZINE
    takehana_masaki
    takehana_masaki 2006/08/01
    静的解析が可能とのこと。便利そう。
  • まちがった自動ログイン処理

    (Last Updated On: 2018年8月20日)問題:まちがった自動ログイン処理の解答です。このブログエントリは最近作られたアプリケーションでは「問題」にしたような実装は行われていないはず、と期待していたのですがあっさり期待を破られたのでブログに書きました。このブログの方が詳しく書いていますけが「Webアプリセキュリティ対策入門」にも正しい自動ログイン処理を書いています。 参考:自動ログイン以外に2要素認証も重要です。「今すぐできる、Webサイトへの2要素認証導入」こちらもどうぞ。HMACを利用した安全なAPIキーの送受信も参考にどうぞ。 間違った自動ログイン処理の問題点 まず間違った自動ログイン処理を実装しているコードの基的な問題点を一つ一つ順番にリストアップします。 クッキーにランダム文字列以外の値を設定している クッキーにユーザ名が保存されている クッキーにパスワードが保

    まちがった自動ログイン処理
    takehana_masaki
    takehana_masaki 2006/06/26
    自動ログインの危険性などについて。
  • Joomla!じゃぱん

    Joomla 5.1.2 と 4.4.6 がリリースされました 詳細 公開日:2024年07月10日 Joomla 5.1.2 と 4.4.6 がリリースされました。セキュリティとバグフィックスリリースです。 家リリース記事:Joomla 5.1.2 and Joomla 4.4.6 Security and Bug Fix Release コアパッケージのダウンロード(joomla.org) 5.1.2 新規インストール用 4.4.6 新規インストール用 すべてのJoomla!のバージョン向け情報 / 技術的な要件 コアパッケージのアップグレード(joomla.org) 5.1.2 へのアップグレード 4.4.6 へのアップグレード サイトと管理画面の日語パック 5.1.2 4.4.6 各国言語ファイルのリリース状況(一定時刻に自動更新) 5.x 4.x 翻訳に関するご意見・要望 S

    takehana_masaki
    takehana_masaki 2006/06/22
    世の中にはまだまだブログツールがあるみたいです。
  • オーサカPHP - アクセス解析

    【毒舌】エミナルクリニック鹿児島院の口コミ8選まとめ|通ってるアラサー女子に聞きました!:2022年3月3日更新 ネットで検索してたら、「エミナルクリニックの鹿児島院」について出てきたけど、 通っている人の口コミが気になるなぁー。あとお得に申し込みとかできないかなー。 なんて気になったので、エミナルクリニックの鹿児島院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。

    takehana_masaki
    takehana_masaki 2006/06/01
    機能だけでなくデザイン面も優れたアクセス解析ツール。
  • サポート・情報交換 BBS

    takehana_masaki
    takehana_masaki 2005/12/28
    GD2はGDの完全な上位互換ではなかった、というのは意外。
  • http://reverb.jp/vivian/index.php?itemid=517

    takehana_masaki
    takehana_masaki 2005/12/20
    一冊目がかなりよさげ。
  • 1