自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 MYSQL 数据库命名与设计规范

1.设计原则 1) 标准化和规范化 数据的标准化有助于消除数据库中的数据冗余。标准化有好几种形式,但Third Normal Form(3NF)通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。简单来说,遵守3NF 标准的数据库的表设计原则是:“One Fact in One Place”即某个表只包括其本身基本的属性,当不是它们本身所具有的属性时需进行分解。表之间的关系通过外键相连

2015-05-14 23:40:20 652

转载 20 个强大的 Sublime Text 插件

作为一个开发者你不可能没听说过SublimeText。不过你没听说过也没关系,下面让你明白。 SublimeText是一款非常精巧的文本编辑器,适合编写代码、做笔记、写文章。它用户界面十分整洁,功能非同凡响,性能快得出奇。这些非常棒的特性包括任意跳转(Goto Anything)、多重选择(multiple selections)、指令面板(command palette)、免打扰模式(distr

2015-05-14 23:34:22 522

转载 十大最流行PHP框架排名

以下为十个目前最流行的基于MVC设计模式的PHP框架。1. YiiYii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了 今日Web 2.0应用开发所

2015-05-14 23:30:04 2911

原创 怎样的DOCTYPE才适合你的网页?

DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。其中的DTD(例如xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据你定义的DTD来解释你页面的标识,并展现出来。要建立符合标准的网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则

2015-05-13 23:39:33 677

原创 话说为什么要遵循W3C标准?

1 看看我们所处的角色我们作为的生产者实际上只是位于中游,既不是上游的浏览器制造商,他们是标准的真正制定者,也不算是下游,他们是浏览器的终端使用者。这个角色就意味着我们位于一个接口的位置:我们需要想办法满足下游的用户使用上游不同浏览器时看到的是同样的内容 。2 回顾历史因素大部分的站长和拥有网站的企业负责人都会知道,每当有浏览器发布大更新的时候,我们刚建立不久的网站就会发生无法预知

2015-05-13 23:29:32 613

原创 ecshop 中的函数大集合

所有函数功能说明:lib_time.phpgmtime()P: 获得当前格林威治时间的时间戳 /$0server_timezone()P: 获得服务器的时区 /$0local_mktime($hour = NULL , $minute= NULL, $second = NULL,  $month = NULL,  $day = NULL,  $year = NULL

2014-11-26 22:17:13 450

原创 smarty小案例

1、  |  这边为smarty引入文件的语句 这边为模板变量,| smarty的核心组成$smarty->assign("name", "crazybaby");  | 将name的值替换成crazybab2、模板文件 index.html 模板      "}>"}>  CopyRight(C) By

2014-11-26 22:07:32 633

原创 AJAX的get和post请求详解

一、get()和post()基本区别1.get 是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。2.对于get方式,服务器端用Request.QueryString获取变量的

2014-11-26 21:59:12 532

原创 AJAX中get和post请求详解

一、get()和post()基本区别1.get 是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。2.对于get方式,服务器端用Request.QueryString获取变量的

2014-11-26 21:33:34 2423

原创 crc32(),md5(),sha1()函数的简要理解与分析

int crc32 ( string str ) CRC的全称是循环冗余校验生成 str 的 32 位循环冗余校验码多项式。这通常用于检查传输的数据是否完整。由于 PHP 的整数是带符号的,许多 crc32 校验码将返回负整数,因此你需要使用 sprintf() 或 printf() 的“%u”格式符来获取表示无符号 crc32 校验码的字符串。输出:Without %

2014-11-18 22:11:31 1189

原创 get_magic_quotes_gpc() 和 set_magic_quotes_runtime() 的理解

set_magic_quotes_runtime()和get_magic_quotes_runtime() 是针对数据库get_magic_quotes_gpc() 是针对GPC, Get/Post/Cookie1、PHP中set_magic_quotes_runtime()函数的作用: 此函数来修改PHP.ini文件中的 magic_quotes_runtime 变量的状态get_mag

2014-11-17 21:46:12 637

转载 ini_set ini_get ini_get_all ini_restore 的理解分析

php的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。php的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。个人感觉最有用的就是ini_set和ini_get。* ini_ge

2014-11-17 21:40:17 514

转载 在ecshop中如何实现对一个模板的添加?

要做到添加一个模板就必须做到前台可以显示这个模板,后台可以编辑这个模板。下面我们一步一步教大家怎么添加一个属于自己的模板。在添加之前我们先 稍微分析一下,对以一个模板,在前台一定有一个php文件和它对应(很显然这个php文件就是实现给这个模板文件传送数据的)。并且在后台可以编辑这个模板对于的模块,也就是在模板管理——设置模板中有你加的模板的选项。下面我们来添加一个home模板。首先在根目录下新建h

2014-11-15 11:29:19 1730

原创 Ecshop中是如何将查询到的数据传送到页面并显示的呢?

Ecshop中页面到底是怎么显示的呢?这个问题我们先放在一边,我们先研究一下ecshop是怎么将一系列从数据库中读取出来,然后传到显示页面中的。要解决这个问题我们要用根目录下的index.php和 theme/default下的index.dwt来作为用例。之所以用对应的两个文件夹,是因为在index.dwt中要显示的数据是通过smarty 从index.php中加载进来的。在index.php中

2014-11-15 11:23:01 2397

转载 ecshop几个主要目录的简要说明

Images文件夹:这个文件夹下有子文件夹,在这些子文件夹下面存放着当前网站商品的原始图片和缩略图。这些子文件夹命名有规律的,它们的文件名是它们目录下商品加入 的年月份。也就是说在同一个月份加入的商品,它们的图片是在同一个文件夹下的,且这个文件夹的名字就是当前的年月份。后台每添加一个带图片的商品,这边都会在某个文件夹下出现提交图片的副本。Data文件夹:这个文件夹是包括一些

2014-11-15 11:17:48 1055

转载 有关dwt文件和lbi文件的理解和区别

1,dwt 文件是网页模板文件(Dreamweaver Template), 在创建网站的多个网页的时候,通常可以将网页的共同部分创建成为一个模板, 然后给多个网页调用, 以实现网页代码的重复利用. 制作模板的时候, 用户可以自定义的模板可编辑区域和非可编辑区域, 可编辑区域将在调用模板的网页中再次填充代码.2,lbi库文件时Dreamweaver中的库文件无论是dwt,库文件还是代码片段

2014-11-15 11:10:53 2329

原创 ecshop的二级流程图简要分析

Ecshop包括的文件夹有admin、api、cert、data、images、includes、js、 languages、plugins、temp、theme、wap、widget这些文件夹,和根目录下的所有.php文件。这些文件和文件夹组成了整 个ecshop。如果从软件工程角度分析ecshop的话,ecshop的二级可以看成admin和前台两个部分。admin主要是面向服务端的,而前台 是

2014-11-15 11:07:15 1355

转载 如何在Windows系统中安装sendmail使用PHP mail()函数?

php mail()函数在windows不能用,需要安装sendmail。1.从http://glob.com.au/sendmail/下载sendmail.zip2.解压到C:下,例如C:\PHP\sendmail,最好短路径,长路径名有可能产生问题。3.修改php.ini如下sendmail_path = "C:\PHP\sendmail\sendmail.exe -t"4

2014-11-14 22:15:51 712

转载 在ecshop中如何配置发送邮件的参数?

ECShop支持如下二种邮件发送方式:1、采用服务器内置的 Mail 服务(推荐此方式),见图 1 所示:介绍:这种方式是使用 PHP 的函数发送邮件,需要服务器上安装 mail 系统。一般的虚拟主机都内置邮件系统。因此强烈推荐使用这种方式。2、采用其他的 SMTP 服务(支持 SMTP 验证),见图 2 所示:介绍:这种方式适用于 Windows 或者 Linux 类服务

2014-11-14 22:02:47 812

原创 require include require_once include_once 之间的区别?

区别require, include,require_once ,include_once 分析:使用require()和include()语句时要特别的注意。那就是在被包含的文件中,处理器是按照html模式来解释其中的内容的,处理完被包含的内容后又恢复到php模式。所以如果需要在被包含文件中使用php语法,就要使用正确的php开始和结束标记来把这些语句包含进去。 一 require1

2014-11-14 21:53:56 584

perl语言编程

想要学好perl语言的话,有手册的话,还是比较方便的

2014-11-18

smarty3 中文手册

参考smarty学习手册,学起来是比较方便的

2014-11-18

c&c++参考手册

C语言,C++语言,详细的帮助手册,挺方便的

2014-11-15

apache参考手册

apache参考手册里面有详细的具体设置配置,查看手册很方便

2014-11-15

Memcache常用命令

经常用到的memcache相关命令,有比较详细的知识点,可以好红啊参考参考。

2014-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除