Time of Update: 2016-07-29
今天用 curl_init 函數抓取搜狐的網頁時,發現採集的網頁時亂碼,經過分析發現原來是伺服器開啟了gzip壓縮功能。只要往函數 curl_setopt 添加多個選項 CURLOPT_ENCODING 解析 gzip 就可以正確解碼了。 還有如果抓取的網頁時 GBK 編碼,但是指令碼確是 utf-8 編碼,還得把抓取的網頁再用函數 mb_convert_encoding 轉換下。 $tmp = sys_get_temp_dir(); $cookieDump =
Time of Update: 2016-07-29
好幾天沒寫部落格了,其實有好多需要總結的,因為最近一直在忙著做項目,但是困惑了幾天的Smarty模板中截取包含中英文混合的字串亂碼的問題,終於解決了,所以記錄下來,需要的朋友看一下:出現亂碼的原因:對於字串的截取,truncate函數只適合英文使用者,對與中文使用者來說,使用
Time of Update: 2016-07-29
本文章向碼農介紹Typecho
Time of Update: 2016-07-29
一般來說,網頁內部的js檔案或代碼,都是放置在網頁底部</body>的前面,這是因為網頁自上而下載入,使用者在訪問我們頁面的時候盡量不要因為載入js展現過長時間的空白頁面,停留時間過長就白白流失了使用者量。yii2中是整合了jQuery的,而且jQuery檔案是載入在頁面底部的,因此,如果我們的js程式碼片段不在頁面底部載入,就很大可能會發生$未定義的友好提示。我這廢話一大堆得毛病確實需要去掛個號看看了...先來看看js程式碼片段怎麼處理<?php
Time of Update: 2016-07-29
作者:白狼 出處:http://www.manks.top/article/yii2_gii_custom_template本文著作權歸作者,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文串連,否則保留追究法律責任的權利。yii2中gii給我們實際的使用提供了很大的方便。但是,實際開發中,相信gii產生的模板也給很多開發人員帶來了不變,為啥?因為都是都是用人家的模板主動性產生的,自然不滿足千萬家的需求了,自家的需求還是自家定製的好,畢竟官方也只是儘可能的給出一個模板案例。
Time of Update: 2016-07-29
本文執行個體講述了Joomla開啟SEF的方法。分享給大家供大家參考,具體如下:使用SEF(search engine friendly)網址的主要目的是使內容的關鍵詞出現在URL中,這也是我們常說的SEO中的一項重要內容,對於搜尋引擎的來說,這樣可以增強當前頁面與這些關鍵詞之間的關聯度。下面我們來看看如何在Joomla 1.5中使用SEF網址。1.安裝Joomla1.52.在全域設定中(Global Configuration),將“搜尋引擎最佳化網址(Search Engine
Time of Update: 2016-07-29
一,安裝相依模組 yum install gccyum install g++yum install openssl openssl--devel yum install zlib zlib-devel yum install pcre pcre-devel yum -y install gcc-c++二,安裝nginx 首先進入軟體安裝目錄: cd /usr/local1,下載nginx-sticky外掛程式wget http:
Time of Update: 2016-07-29
在做APP的介面設計時,需要考慮不同版本會採用不同的介面API,調研了幾種方式之後,採用了在http header裡面增加application/json;version=vxx的方式來實現版本控制,這樣做的好處是地址不用做變更,用戶端只需要在header中增加聲明使用的版本即可. 由於採用https是大勢所趨,後台也增加了對https的支援, APP和背景前端機器採用https通訊, 前端機器到內網之間的通訊還是走正常的http.版本控制部分的例子 set
Time of Update: 2016-07-29
data-id="1190000004999380"
Time of Update: 2016-07-29
URLEncode:是指標對網頁url中的中文字元的一種編碼轉化方式,最常見的就是Baidu、Google等搜尋引擎中輸入中文查詢時候,產生經過Encode過的網頁URL。URLEncode的方式一般有兩種,一種是傳統的基於GB2312的Encode(Baidu、Yisou等使用),另一種是基於UTF-8的Encode(Google、Yahoo等使用)。本工具分別實現兩種方式的Encode與Decode:中文 -> GB2312的Encode -> %D6%D0%CE%C4中文 -> UTF-8
Time of Update: 2016-07-29
因為 php 原生來就是要輔助 HTML 的產生,所以程式碼跟 HTML 碼混在一起寫,正是 PHP 的特點也是優點,但正也造成很多分工上的問題,也就是你在寫 php 的同時,你也必須很瞭解 前端、後端技能,像是 DataBase, HTML, css, JavaScript 等等。這種情形,找新人來開發的困難,這個情況,大家可以從求職廣告中,窺見一二,下面我找了一個 求職廣告給大家看看他的求職條件,大家 就知道這各問題有多嚴重了:1. 有網站建置及程式設計經驗。2. 熟悉 PHP 程式語言。3
Time of Update: 2016-07-29
準備使用CURL實現get和post方法時報錯。Eg:CURL初始化時,報如下錯誤:Fatal error: Call to undefinedfunction curl_init() in C:\wamp\www\web\index.php on line
Time of Update: 2016-07-29
在使用php處理一些映像時,有時會出現諸如這樣的錯誤:Call to undefined function imagecreate()這是由於沒有安裝或是沒有開啟php的gd庫導致的問題。解決方案:一、在linux系統(這裡用的是Ubuntu系統)下首先在終端輸入下列命令:sudo apt-get install php5-gd這樣就已經安裝完php的gd庫了。如果使用的是apache伺服器,這時還需重啟下伺服器:sudo service apache2
Time of Update: 2016-07-29
1.yum install php-mbstring如果是remi,則yum --enablerepo=remi install php-mbstring 2.vim /etc/php.ini開啟mbstring相關的選項。[mbstring]; language for internal character representation.; http://php.net/mbstring.languagembstring.language = Chinese; internal/script
Time of Update: 2016-07-29
nginx中location有幾種:1.首碼,可以有=或^~修飾,比如location / /開頭的location /img/ /img/開頭的location = /a.htm 剛好/a.htmlocation ^~ /d 匹配後不再檢查Regexlocation2.Regex,固定~或~*(不區分大小寫)開頭,比如:location ~ \.html$location ~* \.gif$同時有多個location時,優先順序如下:1.Test
Time of Update: 2016-07-29
說一下步驟:總共分 3 步:1. 壓縮logo 成固定大小的方形圖片2. 將logo 轉成圓形logo3. 將logo與背景圖合并廢話不多說,直接上代碼:load->library('curl');}/** * @todo : 本函數用於 將方形的圖片壓縮後 * 再裁減成圓形 做成logo * 與背景圖合并 * @return 返回url */public function index(){//頭像$headimgurl = 'a.jpg&
Time of Update: 2016-07-29
下面是實現批量上傳(加入自訂屬性)思路以及實現的過程。 1.加入屬性之所以只能上傳特定的屬性,應該是批量上傳的固定屬性都來自於一張表。esc_goods表. 所以我們想假如自己的屬性,必須要在esc_goods中加入自己的屬性.比如這次加入的欄位加 規格: goods_guige 代碼:sql語句:alter table ecs_goods add goods_guige varchar(255) not null after goods_desc; 2.頁面修改 位置:
Time of Update: 2016-07-29
本文執行個體講述了php簡單統計線上人數的方法。分享給大家供大家參考,具體如下: time())) { array_push($temp,$entry[0].",".$entry[1]."\n"); //取出其他瀏覽者的資訊,並去掉逾時者,儲存進$temp }}array_push($temp,getenv('REMOTE_ADDR').",".(time() + ($timeout))."\n"); //更新瀏覽者的時間$users_online = count($temp);
Time of Update: 2016-07-29
複製代碼 代碼如下:/* * Captcha Class base on PHP GD Lib * @author Design * @version 1.0 * @demo * include('captchaClass.php'); * $captchaDemo=new Captcha(); * $captchaDemo->createImage(); */ class Captcha{ //@定義驗證碼圖片高度 private $height; //@定義驗證碼圖片寬度 private $
Time of Update: 2016-07-29
Nginx(發音同 engine x)是一款輕量級的Web 服務器/反向 Proxy伺服器及電子郵件(IMAP/POP3)Proxy 伺服器,並在一個BSD-like 協議下發行。其特點是佔有記憶體少,並發能力強,事實上nginx的並發能力確實在同類型的網頁伺服器中表現較好。Nginx同Apache