一般 Apache2 的目錄都安裝在 /var/www,而伴隨 Apache2 一起安裝的可能還會有 php,一種高階的描述性語言,具有執行能力,像 WordPress 都是採用 php 來實現的。所以不要懷疑 php 的執行能力。 閱讀全文〈[轉貼]如何禁止某個Apache底下目錄執行 php檔案〉
作者: 小毛
[轉貼][教學]利用VMware Player安裝CentOS作業系統! – 香腸炒魷魚
哪天有時間來好好學學 linux 好了… 留存… 工作上常常用到 確一直沒辦法處理的好… 避免玩壞思考後 真的 VMware 或許是一條路…
[教學]利用VMware Player安裝CentOS作業系統!
[下載] 不錯的FTP工具 SyncBackFree
Online data backup software – Download SyncBackFree | 2BrightSparks
看起來是不錯的FTP工具
來源: Online data backup software – Download SyncBackFree | 2BrightSparks
[轉貼][教學] Facebook Messenger API
[教學] Facebook Messenger API
http://huli.logdown.com/posts/709641-teaching-facebook-messenger-api
[轉貼]Chrome 控制台不完全指南 – 刘哇勇 – 博客园
[轉貼]apache and mod_limitipconn限制每一個IP的連線數量
[轉貼]apache and mod_limitipconn限制每一個IP的連線數量
[轉貼]測試正規式 RegExr: Learn, Build, & Test RegEx
[轉貼]PHP 爬取需要运行 JS 的页面 (Run JS While Grabing Web Page With PHP)
如果 curl 執行回來的 html 其中的 js 需要執行 才會有正常的頁面回來的話 可以參考看看 phantomjs 這方式
Sourcetree 簡單而強大的Git GUI
Sourcetree
切換分支 相當便利 速度快
https://www.atlassian.com/software/sourcetree
[轉貼]HTML5中的Web通知桌面通知
if (Notification.permission == "granted") { var notification = new Notification("Hi,帅哥:", { body: '可以加你为好友吗?', icon: 'mm1.jpg' }); notification.onclick = function() { text.innerHTML = '张小姐已于' + new Date().toTimeString().split(' ')[0] + '加你为好友!'; notification.close(); }; }
张鑫旭的个人博客_web前端技术文章_简单了解HTML5中的Web Notification桌面通知
[轉貼]Sublime PHP程式碼檢察工具 PHP Syntax Checker – Packages – Package Control
幣新聞 開站啦~
[PHP] 解決+號在get傳輸時變成空白的問題
使用get方式時,參數內容有帶”+”的話,接收方會變成空白 ex: got.php?a=A+B 則got.php接收的a會得到”A B”,加號會變成空白 解法就是,在帶入a的值時,把”+”取代成”” 這樣接收方就能正確接收加號。
簡單的處理:
urldecode(str_replace(“+”,”%2B”,urlencode([要處理的])));
Sublime-HTMLPrettify 程式碼整理
因為.php檔案 沒有設定到 必須手動在 html中 補上檔名為 .php的也要整理
安裝方式:
Ctrl+Shift+P or Cmd+Shift+P in Linux/Windows/OS X
type install, select Package Control: Install Package
type prettify, select HTML-CSS-JS Prettify
PHP Html Purifier 編輯器過濾 xss
剛好我用的是CI..
https://github.com/refringe/codeigniter-htmlpurifier
只是這個範例要安裝composer 然後修改autoload位置..確實過濾的蠻強大的…
另外提醒..光靠前端的js抵禦 是沒意義的喔..
把其中的
require_once APPPATH.'third_party/htmlpurifier-4.8.0-standalone/HTMLPurifier.standalone.php';
修正為
require dirname(dirname(__DIR__)) . '/vendor/autoload.php';
測試方法
$dirty_html = <<<TEST 攻擊字串...etc TEST; $this->load->helper('htmlpurifier'); $clean_html = html_purify($dirty_html); var_dump($clean_html);
Query Explorer — Google Analytics Demos & Tools
使用GA來記錄網站流量已經不稀奇
而這流量能透過 Google Analytics Api 來做抓取
要抓取需要以下動作 :
1.設定金鑰
2.用composer去安裝ga的庫
3.google api開通
4.開始寫程式
[分享]PHP embed/embed – Packagist
在FB php分享中 看到了這篇
感覺蠻適合拿來抓取 title description img 等等網頁訊息 記錄一下囉XD
可以用 composer 安裝
$ composer require embed/embed
強大的PHP QueryList 採集
[轉貼]別再手動輸入客戶姓名!5 張圖學會Excel+Word一起用,自動發送大量、客製化Email
大量發送客制化郵件