[轉貼]php – composer (Windows)

官網下載 Composer-Setup.exe
安裝他
打開你的專案資料夾,假設在 C:\test
在裡面建立 comoser.json 檔案,假如我們想要安裝 phpmailer 套件。我們就在 composer.json 寫入 json 格式如

{  
    "require": {  
        "phpmailer/phpmailer": "~5.2.7"  
    }  
}

使用 cmd (命令提示字元),進入你的專案資料夾,例如打上指令 cd C:\test 後,再打上 composer install ,就會開始安裝到你的專案底下。
安裝之後會出現 composer.lock 與 vendor 資料夾。

資料來源:http://jsnwork.kiiuo.com/archives/1941/php-composer-%E5%AE%89%E8%A3%9D%E7%AD%86%E8%A8%98-windows

我個人推薦可以直接用cmd執行 composer命令 缺點就是要一個一個安裝囉XD..

[轉貼]主程式的 tar.gz檔和 .zip 檔有什麼不同?

.TAR.GZ 是給 Linux 用的,只要輸入 tar -zxvf xxx.tar.gz 即可解壓縮之。
而 .zip 則是給 Windows 用的,可以直接用 WinZip、WinRAR 等解壓縮軟體解壓。
不過不代表 tar.gz 不可以在 Windows 用;亦不代表 zip 就不能在 Linux 解壓縮。

不過相對的,既然 .tar.gz 是給 Linux 用,使用 Windows 將之解壓,會比較麻煩。

必須先將下載回來的檔案,用 WinRAR(WinZip)解壓縮一次,會出現一個沒有副檔名的檔案,只要把副檔名加上去(zip/rar),再次解壓,即是 XOOPS 的檔案。

XOOPS 正體中文延伸計畫為 XOOPS 的正體中文使用社群

來源: 主程式的 tar.gz檔和 .zip 檔有什麼不同? [討論區 – XOOPS2一般討論] :: XOOPS 正體中文延伸計畫

[轉貼]PHP抓取網頁內容解析(PHP Simple HTML DOM Parser)

PHP抓取網頁內容解析(PHP Simple HTML DOM Parser)
抓取網頁內容,要取得想要的資料,常要解析HTML,
如果已經會使用 jQuery 可以考慮使用 PHP Simple HTML DOM Parser 來解析。
官方網站:http://simplehtmldom.sourceforge.net/

官網有很詳盡的使用說明:http://simplehtmldom.sourceforge.net/manual.htm

閱讀全文〈[轉貼]PHP抓取網頁內容解析(PHP Simple HTML DOM Parser)〉

php ci framework to nginx

php CodeIgniter framework 在 nginx上要開啟 必須注意 php-cgi設定

    location ~ \.php$ {
      fastcgi_pass unix:/dev/shm/php-cgi.sock;
      fastcgi_index index.php;
      fastcgi_split_path_info ^(.+\.php)(.*)$;
      include fastcgi.conf;
    }

關鍵設定在這句 如未設定 會導致urls異常 造成拒絕訪問 or 404 error

fastcgi_split_path_info ^(.+\.php)(.*)$;

[轉貼]幫IE、Google Chrome瀏覽器解除「禁用滑鼠右鍵」、「禁止選取複製」等限制 _ 重灌狂人

解除鎖右鍵功能的書籤小工具: [js解除]    (將左邊連結加到我的最愛,或拉到書籤工具列)

來源: 幫IE、Google Chrome瀏覽器解除「禁用滑鼠右鍵」、「禁止選取複製」等限制 _ 重灌狂人

linux常用指令集

linux常用指令集

//查看現有排程
crontab -l

//查看目前所在資料夾位置
pwd

//查看cpu相關狀態
top (ctrl+c關閉)

//重启php-fpm
/etc/init.d/php-fpm restart

//資料夾壓縮
cd /usr/share/nginx (進入資料夾路徑)
tar zcvf 20161215img.tar.gz html  (壓縮名為html的資料夾)
chown -R www:www /usr/share/nginx/html/public (給權限)

//解壓縮
cd /data/wwwroot/xxx.com.tw (進入資料夾路徑)
unzip web.zip (ZIP解壓縮)
tar xzf 20161215img.tar.gz (TAR解壓縮)
chown -R www:www /data/wwwroot/xxx.com.tw/ (給權限)

//檔案下載
wget 網址 (從A搬到B)

//資料夾刪除
cd + 路徑進去資料夾
rm -rf 資料夾名稱 (刪除資料夾)

//sql匯出
mysqldump -u root -p [資料庫] | gzip > /[路徑]/[檔名].sql.gz

//匯入sql
mysql -u root -p [資料庫] < /[路徑]/[檔名].sql

[轉貼]將 Yahoo、Hotmail 郵件、通訊錄「自動匯入」Gmail,用 Gmail 收發信 _ 重灌狂人

yahoo的信箱實在是…難用 有此需求的可以考慮轉往Gmail吧 🙂

來源: 將 Yahoo、Hotmail 郵件、通訊錄「自動匯入」Gmail,用 Gmail 收發信 _ 重灌狂人

MySQL 效能調校

今天不幸的遇到效能危機 cpu爆衝 原先認為是sql查詢寫入過於頻繁

結果算是也不算是…

是因為 查詢比對的欄位 沒有設定 index 索引

加上每小時幾萬的倍增下 就炸掉了

設定了索引後 cpu使用率直線下降

看來未來也要多留意了…T_T

來源: MySQL 效能調校 by Stanley | CodeData