受这周我在企业中看到的JS现状的启发,我写了这篇文章。10年之前,我从来没有想过现在的JavaScript竟然会变得几乎无处不在。下面是几个你之所以要关注JavaScript的原因。 首先,我认为JavaScript能够得到普及的主要原因之一是,JavaScript非常易于接近。学习...
PHP
所谓的Hack就是只有特定浏览器才能识别这段hack代码。Hack 不是什么好东西,除非没有办法,我们尽量还是不要用着玩意。 下面是各个浏览器的CSS Hack 列表。Firefox 浏览器 @-moz-document url-prefix() {.selector { property: value;} } 支持所有Gecko内核...
关于Web设计的未来趋势,我相信很多文章都有涉及。下面就让我带你总结一下哪些才是真正的预言。 1.手势取代点击 还记得曾经是怎么样滚动网页的吗?将鼠标移到屏幕的右边缘,然后拖动古代称为“滚动条”的玩意儿: 稍微专业点的可能会使用鼠标滚轮,光标键或触...
语言/平台Node.js第一,PHP第二,JavaScript第三。因为Node.js的社区很多,所以这个结果你也不用太意外。假设您知道JavaScript,你已经一只脚踏进了用Node.js来构建Web APP的可能。 框架AngularJS处于框架的领导地位。大量的公司和企业已经采用Angular,这就要...
用PHP实现专业级的基于Web的图表,而无需深入的HTML5和JavaScript知识。 这段时间,我需要从一组PHP数据组快速创建图表。要求图表必须是交互式的,用户友好的,也可下载的。在评估了一些PHP图表的解决方案,包括phpChart、pChart和Highcharts之后,我决定采用...
React 是发展非常迅速的 JavaScript 库,可以让开发者更快的构建用户界面。自从 React 发布以来,已经快速成为了大多数人寻求的框架类别之一。即使 React 已经非常简单易用,但是还有很多社区成员一直在探讨抛弃其他所有,只使用单个框架的实际益处。 根据这...
这个文章分享怎么样在Mac OSX系统中搭建Python集成开发环境 首先到Python官网下载python,python官网链接 这里选择下载Python2.7.9版本,下载完成之后安装: 安装成功,打开终端: 下面下载python开发的ide,http://www.jetbrains.com/pycharm/ 下载专业版...
前面一篇介绍了各种常用的AngularJS内建的Directives以及对应的代码实例。这篇我们再看看怎么样创建自己的Directive吧! 什么时候需要自定义Directive? 1. 使你的Html更具语义化,不需要深入研究代码和逻辑即可知道页面的大致逻辑。 2. 抽象一个自定义组件...
HTML已经走过了近20的发展历程。从HTML4到XHTML,再到最近十分火热的HTML5,它几乎见证了整个互联网的发展。但是,即便到现如今,有很多基础的概念和原则依然需要开发者高度注意。下面,向大家介绍这些应该遵循的开发原则。1、善用DIV来布局 当开发一个Web页...
Unicode是一种常见的字符编码集,那么Unicode对JavaScript的支持怎么样呢?该篇就一起来探讨一下JavaScript语言对Unicode字符集的支持情况,希望各位读者可以从本质上来理解JavaScript中字符集的概念和使用情况。 一、Unicode是什么? Unicode源于一个很简单...
URLEncode:是指针对网页url中的中文字符的一种编码转化方式,最常见的就是Baidu、Google等搜索引擎中输入中文查询时候,生成经过Encode过的网页URL。 URLEncode的方式一般有两种,一种是传统的基于GB2312的Encode(Baidu、Yisou等使用),另一种是基于UTF-8...
通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言。庞大的函数库支持着PHP语言功能的实现。下面我们为大家介绍有关PHP函数isset()与empty()的相关用法。 PHP的isset()函数 一般用来检测变量是否设置格式:bool isset ( mixed var [, mixed var...
该篇主要介绍怎么样在服务器上用VIM + XDebug调试PHP程序,目前虽然有不少介绍怎么样用Eclipse + XDebug在开发人员工作机上调试PHP的文章,但对于怎么样系统的配置VIM + XDebug还是比较少的,而且目前关于VIM设置的文章都用一个比较老的插件。这里主要介绍一...
最近在做的项目有一项需要耗时任务在后台运行的功能,虽然PHP并不是非常适合做常驻后台的守护进程,但是由于项目主要代码都是基于PHP实现,如果运行在后台的守护进程改换别的语言会非常不方便。所以不可避免会涉及到Web端和Daemon部分的通信,Socket是一个不...
在PHP网站开发中,验证码可以有效地保护我们的表单不被恶意提交,但是如果不使用算式验证码或者汉字验证码,仅仅使用简单的字母或者数字验证码,这样的验证码方案真的安全吗? 大家知道简单数字或者字母验证码很容易被破解,但是算式验证码或者中文汉字验证...
PHP数组排序可以用array_multisort方法实现,但是如果是多维数组,并且我们要指定数组中的某个字段进行排序,那么这就需要我们自己写方法实现了。该篇分享了一段PHP指定字段的多维数组排序方法的代码,这段代码可实现根据field字段对数组进行排序。 function...