原创 Linux LAMP環境安裝(一)

Linux搭建lamp(Apache+PHP+Mysql環境)centos7.2版詳細教程 文章目錄[隱藏] 一、檢查系統環境 二、安裝Apache、PHP、Mysql 三、安裝基本常用擴展包 四、配置Apache、mysql開機啓動 五

原创 mac navicat premium使用MAMP PRO中的mysql

MAMP是一款適用於mac的非常好用的集成環境,navicat是一款數據管理工具,兩者功能在此不進行過多介紹,直奔主題,“如何使用navicat連接mamp安裝的mysql”,本人也是遇坑填坑,填完就做個簡單記錄,分享給大家,僅供

原创 redis,memcache及mongodb特性與區別

redis,memcache及mongodb特性與區別1. Redis是一個內存中的數據結構存儲系統,支持多種數據結構:包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和

原创 PHP函數in_array、array_key_exists和isset效率分析

PHP函數in_array、array_key_exists和isset效率分析效率排行:isset > array_key_exists &g

原创 datatables 使用

datatables 使用 一、簡介 官網:https://datatables.net/ 中文官網:http://datatables.club/ Datatables是一款jquery表格插件。它是一個高度靈活的工具,可以將任

原创 大型網站優化方向(概述)

大型網站優化方向(PHP項目) 爲了更好的理解優化方向,我們先來了解一下PHP項目的執行流程: 【說明】 PHP實現的核心Zend引擎必須從文件系統讀取文件、掃描其詞典和表達式、解析文件、創建要執行的計算機代碼(稱爲Opcode

原创 MySQL高級 之 explain執行計劃詳解

使用explain關鍵字可以模擬優化器執行SQL查詢語句,從而知道MySQL是如何處理你的SQL語句的,分析你的查詢語句或是表結構的性能瓶頸。 explain執行計劃包含的信息 其中最重要的字段爲:id、type、ke

原创 PHP配置文件緩存opcode設置步驟

【引言】安裝ZendOptimizer或APC2.0等可以加速PHP代碼訪問,主要用於緩存opcode而不是每次重複編譯,進而減少CPU和內存開銷(php5.5+後不需要安裝第三方軟件,直接開啓PHP配置文件中Opcache即可。 步

原创 Linux LAMP環境安裝(二)源碼編譯

Linux搭建LAMP環境有以下四種方法: 1 - 通過Docker技術搭建 #使用方便,安裝速度快 2 - 通過LAMP一鍵安裝包搭建(寫shell腳本運行安裝) #使用方便,安裝慢 3 - 通過源代碼

原创 Linux LAMP環境安裝

Linux搭建lamp(Apache+PHP+Mysql環境)centos7.2版詳細教程 文章目錄[隱藏] 一、檢查系統環境 二、安裝Apache、PHP、Mysql 三、安裝基本常用擴展包 四、配置Apache、mysql開機啓動 五

原创 JS 中instanceof運算符

** js中的instanceof運算符 ** 概述 instanceof運算符用來判斷一個構造函數的prototype屬性所指向的對象是否存在另外一個要檢測對象的原型鏈上 語法 obj instanceof Object;//true

原创 Linux常用指令(一)

【Linux安裝】 1-安裝VM軟件(d:\tools\vm) 2-安裝linux系統(e:\vm\系統目錄) 2.1 - 配置電腦 2.2 - 選擇鏡像安裝 【目錄介紹】 目的:便於後期學習 明確:在linux下只有一個磁盤,叫根目錄“

原创 PHP函數in_array、array_key_exists和isset效率分析 PHP函數in_array、array_key_exists和isset效率分析

PHP函數in_array、array_key_exists和isset效率分析效率排行:isset > array_key_exists > in_array <?php //測試總數據$arr = array("a", "ai", "

原创 php array_key_exists() 與 isset() 的區別

php array_key_exists() 與 isset() 的區別 一個基本的區別是isset()可用於數組和變量,而array_key_exits()只能用於數組。但是最主要的區別在於在設定的條件下的返回值。現在我們來驗證一下這個

原创 mysql存儲引擎中InnoDB與Myisam的區別及應用場景

2017-05-19 15:59 by fengna, 10023 閱讀, 0 評論, 收藏, 編輯 1. 區別: (1)事務處理: MyISAM是非事務安全型的,而InnoDB是事務安全型的(支持事務處理等高級處理); (2)鎖機制不同