全部文章 (106篇) 排序: 默认 浏览量 更新时间
  • 原创 Windows下手动搭建PHP环境(WXMP:Nginx+PHP+MySQL)

    之前在Windows下使用PHP开发时都是使用的集成环境比如phpstudy、wxampp,但是身为一个PHPer怎么能不会自己搭建PHP环境呢。如果不会的话,那么就一起来学习下。 安装 Nginx下载 Nginx 软件包下载地址:http://nginx.org/en/download.html 自己选一个版本,目前最新稳定版为1.16,我下载这个。注意选择windows版本的(nginx/Windows-1.16.0)。 我们下载的是一个免安装的压缩包,直接解压到合适的目录下即可,我这解压后... 阅读全文>>

    PHP luoluolzb 浏览1668次
  • 原创 纯JS实现复制任意元素内容

    复制任意元素内容使用了 Selection, Range 等 API 实现: function selectElementContents(el) { var body = document.body, range, sel; if (document.createRange && window.getSelection) { range = document.createRange(); sel = window.getSelec... 阅读全文>>

    Web前端 luoluolzb 浏览338次
  • 原创 Ubuntu安装yum

    感觉Ubuntu下的apt没有yum方便,所以学习了一下安装yum的方法。 安装yum首先,使用apt-get安装yum: apt-get install build-essential yum 安装yum源安装了yum之后还不能直接使用,因为这时候没有包来源。 先切换到yum源目录下: cd etc/yum/repos.d 先下载两个yum源文件,这里使用阿里云的: wget http://mirrors.aliyun.com/repo/fedora.repo wget http://mi... 阅读全文>>

    Linux luoluolzb 浏览2341次
  • 原创 Windows下安装PHP的memcache扩展

    Windows上PHP集成的软件开发环境如wampp、phpstudy,对于一般的扩展都有,memcache扩展需要自己安装,这里总结一下。 windows下如何安装扩展?windows安装扩展是比较容易的,不需要自己去编译,一般的步骤为: 下载你要安装的php扩展库的dll文件,并放在php安装目录下的ext目录修改php.ini配置文件,加上 extension=xxx.dll 然后你可以在phpinfo()或者使用php -m查看是否已经加载。 安装memcache服务要在php使用me... 阅读全文>>

    PHP luoluolzb 浏览1295次
  • 原创 使用Xshell和Xftp连接VirtualBox下的Linux虚拟机

    由于VirtualBox自带的Linux虚拟机的界面不够友好,字符界面无法上下移动,字体也不好看,也不能复制粘贴内容等。因此我尝试找到使用xshell连接虚拟机的办法,这里记录一下。 免费使用xshell和xftp先来说说怎么免费使用xshell和xftp,之前不知道方法,导致每次使用一段时间后就不能用了。 要免费使用xshell和xftp我们需要选择免费授权,先打开官网授权网页:https://www.netsarang.com/zh/xshell-download/ 填好信息后,xshell... 阅读全文>>

    Linux luoluolzb 浏览902次
  • 原创 Windows下使用VirtualBox安装Linux虚拟机

    学习Linux的前提是你需要一个Linux系统,那么怎么获取一个Linux系统呢?有几个方法: 在你的电脑上直接安装Linux系统在云服务器提供商处购买Linux服务器在现有的系统(如Windows)上安装Linux虚拟机 今天我们就来学习一下怎么在Windows上安装Linux虚拟机,这里我们使用VirtualBox软件,当然VMware也可以安装Linux虚拟机,操作是类似的。 我们分为几步进行: 准备VirtualBox安装包和Linux系统镜像安装VirtualBox创建Linux虚... 阅读全文>>

    Linux luoluolzb 浏览1167次
  • 原创 Linux下安装Nginx

    作为一个PHPer,不能只会使用集成开发环境,比如windows下的phpstudy、wxampp,Linux下的LNMP、LAMP、OneinStack等。还得具备单独安装每个软件的能力,今天来学习一下怎么在Linux安装Nginx。安装步骤: 安装编译工具及库文件安装 NginxNginx 测试 安装编译工具及库文件安装Nginx需要一些工具和库,可以使用yum安装: yum -y install make zlib zlib-devel gcc-c++ libtool openssl ... 阅读全文>>

    Nginx luoluolzb 浏览614次
  • 原创 第1章 PHP概述

    PHP全称为PHP Hypertext Preprocessor,即超文本预处理器。 PHP是一种通用开源脚本语言,语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。 PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览839次
  • 原创 了解Nginx配置文件

    要学习Nginx,了解配置文件是必须的。 配置文件结构Nginx配置文件由指令组成。指令分为简单指令和块指令。简单的指令由名称和参数组成,以空格分隔,以分号结尾(;)。块指令具有与简单指令相同的结构,但它以一组由大括号包围的附加指令结束,而不是分号({和})。如果块指令可以在大括号中包含其他指令,则称为上下文(例如:events, http, server,location等)。 配置文件中放置在任何上下文之外的指令称为主上下文。#表示单行注释。配置结构示意如下: # 全局块 ... # ev... 阅读全文>>

    Nginx luoluolzb 浏览578次
  • 原创 Nginx控制命令

    Nginx 进程模型Nginx进程分为两种:主进程(master process)和工人进程(worker process)。 master进程只有一个,负责是读取解析配置和管理worker进程。worker进程一般有多个,它负责处理http请求,一个worker进程可以同时处理多个http请求。 worker进程数量 和 一个worker进程能保持处理的http连接数量可以在配置文件里面设置。将worker进程数量设置为可用的cpu核数将是一个好办法。 Nginx 进程模型图: 常用 Ngin... 阅读全文>>

    Nginx luoluolzb 浏览512次
  • 原创 第4章 文本

    p标签(段落)用来添加一个段落。 small标签(细则旁注)用来包含免费声明、注解、署名等类型文本默认字体为稍小的字号 stong标签(加强)标记重要要文本,显示效果为粗体 em标签(强调)表示强调,显示效果为斜体em用于所有层次的强调,strong用于表示重要性另外显示效果上的,粗体可以用b标签,斜体用i标签,他们都没有语义 figure标签(创建图)图可以是图表、图片、图形、视频、代码片段等使用figcaption标签为图添加标题,一个figure中只能有一个figcaption,且只能出现... 阅读全文>>

    《HTML5与CSS3基础教程》笔记 luoluolzb 浏览851次
  • 原创 jQuery插件:使footer自动固定在底部

    今天给大家分享一个实用的jQuery插件。这个插件可以将footer自动固定在页面底部,这在我们的页面不足一屏时非常有用。 jquery-fixfooter.js/** * jQuery插件:使footer自动固定在底部(页面不足全屏时) * @author luoluolzb * @time 2018/5/26 */ (function(){ //给head添加一个style(固定样式) $(document.head).append($('<style&gt... 阅读全文>>

    Web前端 luoluolzb 浏览1780次
  • 原创 第4章 MySQL简介

    数据库结构一个数据库由若干张表组成,表由若干列组成。表的每一行称为一个记录。 数据库元素命令命名规则: 只能包含数字、字母、下划线不能使用数据库关键字作用域内唯一长度小于64位区分小大写 这些规则可以用来命令数据库名、表名、列名。 列类型数据库数据类型一般有三种:文本、数字、日期和时间 文本类型 类型 大小 描述 CHAR[length] length字节 定长字段,长度:0~2^8-1 VARCHAR[length] string长度+1或+2字节 变长字段,长度:0~2^1... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览910次
  • 原创 第3章 创建动态web站点

    文件包含四种方法: 格式 说明 include(filename) 报错后继续运行 include_onece(filename) 同上,但确保文件只包含一次 require(fileanme) 报错后停止运行 require_once(filename) 同上,但确保文件只包含一次 将通用的模块单独放在一文件,以后可以多次包含。 文件路径可以使用绝对路径和相对路径。 函数定义格式: function funName([$arg1, $arg2, ...]){ ... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览924次
  • 原创 第2章 PHP编程

    逻辑值PHP中假值有:NULL、0、”0”、空串、FALSE, 其他所有值为真NULL类型表示变量没有值, 可以使用isset($var)判断 数组索引数组:使用数字作为键关联数组:使用字符串作为键两种类型可以混合使用,元素的顺序和创建顺序相同 创建方法: 直接创建并添加第一个元素:$arr[] = ‘element0’;直接创建并添加第一个元素:$arr[0] = ‘element0’;array()函数创建并添加元素:$arr = array(‘a’ => ‘abc’, ‘b’ =&... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览932次