原创 PHP高效率寫法(詳解原因)

1.儘量靜態化:    如果一個方法能被靜態,那就聲明它爲靜態的,速度可提高1/4,甚至我測試的時候,這個提高了近三倍。    當然了,這個測試方法需要在十萬級以上次執行,效果才明顯。    其實靜態方法和非靜態方法的效率主要區別在內

原创 laravel目錄分析

目錄結構 /application /bundles /laravel /public /storage artisan paths.php 1./application 整個Laravel 目錄中最需要我們注意的地方,包含設置(c

原创 liunx常用命令練習

系統信息  arch 顯示機器的處理器架構(1)  uname -m 顯示機器的處理器架構(2)  uname -r 顯示正在使用的內核版本  dmidecode -q 顯示硬件系統部件 - (SMBIOS / DMI)  hdpar

原创 javascript使用技巧上

 文中所提供的代碼片段都已經過最新版的Chrome 30測試,該瀏覽器使用V8 JavaScript引擎(V8 3.20.17.15)。   1.第一次給變量賦值時,別忘記var關鍵字   給一個未聲明的變量賦值,該變量會被自動

原创 PHP底層的運行機制與原理

PHP說簡單,但是要精通也不是一件簡單的事。我們除了會使用之外,還得知道它底層的工作原理。 PHP是一種適用於web開發的動態語言。具體點說,就是一個用C語言實現包含大量組件的軟件框架。更狹義點看,可以把它認爲是一個強大的UI框架

原创 nginx學習筆記1

接下來咱們就開始學習nginx的配置文件吧 然後cd到etc/nginx目錄下 第一部分  nginx.conf 主配置文件爲nginx.conf 與php相關的是fastcgi_params 與python相關的是uwsgi_

原创 常用js 基礎非常合適

 文中所提供的代碼片段都已經過最新版的Chrome 30測試,該瀏覽器使用V8 JavaScript引擎(V8 3.20.17.15)。   1.使用邏輯符號&&或者||進行條件判斷 1 2 3 va

原创 C與PHP速度對比

一直就知道PHP是C寫的,網上大部分實際應用消耗性能的模塊就是由PHP的拓展C來重寫的,網上曾經看過百度的一篇大話PHP性能 ,對此文看法很是贊同的。 很早就相對PHP和C進行一個親測的對比了,無奈當時對於Zend API不瞭解,現在

原创 PHP源碼學習筆記

1、PHP的變量作用域struct _zend_executor_globals {      ....    HashTable *active_symbol_table;/*活動符號表*/    HashTable symbol_ta

原创 mysql的查詢、子查詢及連接查詢

一、mysql查詢的五種子句         where(條件查詢)、having(篩選)、group by(分組)、order by(排序)、limit(限制結果數)           1、where常用運算符:      

原创 關於thinkphp鉤子在onethink中的簡單運用

thinkphp在推出了Onethink,在開發中提供給你一個掛載點,我們可以進行插件開發,開發完成後,我們將其掛載到 掛載點上,會自動調用執行; 先簡單的瞭解下鉤子, 假如有如下函數 1 2 3 4 functi

原创 nginx學習筆記2

首先這篇文章參考IBM Developworks裏的《使用nginx提高網站訪問速度》 nginx是怎麼樣的一款web服務器,以前的文章已經提到來了。 通過信號對nginx進行控制 Nginx 支持下表中的信號: 有兩

原创 JS判斷訪問設備是移動設備還是pc

<scripttype="text/javascript"> function browserRedirect() {  var sUserAgent= navigator.userAgent.toLowerCase(); 

原创 常用js原生代碼段下

61、原生JavaScript解決offsetX兼容性問題 // 針對火狐不支持offsetX/Y function getOffset(e){ var target = e.target, // 當前觸發的目標對象 ev

原创 如何訪問虛擬機中的架設的Web服務器(解決方法)

我在虛擬機中安裝了rhel 5 虛擬機使用NAT的方式在rhel中安裝了APACHE 並且使用 http://127.0.0.1可以正常訪問通過ifconfig查到IP地址是 192.168.254.128我能在WINDOWS中PING通