分类: 杂志

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。

1简介

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

Apache HTTP Server是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。

Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。

本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

Apache的诞生极富有戏剧性。当NCSAWWW服务器项目停顿后,那些使用NCSA WWW服务器的人们开始交换他们用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是必要的。就这样,诞生了Apache Group,后来这个团体在NCSA的基础上创建了Apache。

Apacheweb服务器软件拥有以下特性:

  • 支持最新的HTTP/1.1通信协议
  • 拥有简单而强有力的基于文件的配置过程
  • 支持通用网关接口
  • 支持基于IP和基于域名的虚拟主机
  • 支持多种方式的HTTP认证
  • 集成Perl处理模块
  • 集成代理服务器模块
  • 支持实时监视服务器状态和定制服务器日志
  • 支持服务器端包含指令(SSI)
  • 支持安全Socket层(SSL)
  • 提供用户会话过程的跟踪
  • 支持FastCGI
  • 通过第三方模块可以支持JavaServlets

如果你准备选择Web服务器,毫无疑问Apache是你的最佳选择。

特点

apache日志为什么不记录百度蜘蛛?这个问题相信很多初学者都基本碰到了,apache日志默认是不记录百度蜘蛛、谷歌和各大搜索引擎的蜘蛛程序的,但只需要修改一个地方就可以解决这个问题,现在就直接将答案写出来:

比如曾经有个朋友在百度知道中提问:LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedLogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio CustomLog "logs/access.log" common这是我目前的设置,不记住主机名哪位给我提供个范本记录访问明细和主机头记录蜘蛛的。

1、打开httpd.conf文件找到以下部分:LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedLogFormat "%h %l %u %t \"%r\" %>s %b" commonLogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

2、接着我们继续向下移动,找到虚拟主机配置段,也就是VirtualHost段,这个是由你自己来配置的。本站的虚拟主机的日志文件是这样设置的:CustomLog /var/html/faq/logs/linux520-access.log combined如果你想记录百度蜘蛛的访问全称,就按如上部分设置,如果不想记录百度蜘蛛的头部分,则如下设置:CustomLog /var/html/faq/logs/linux520-access.log common

相关替代品

Apache是目前最流行的Web应用服务器,占据了互联网应用服务器70%以上的份额。Apache能取得如此成功并不足为奇:它免费、稳定且性能卓越;但Apache能取得如此佳绩的另一个原因是,当时互联网刚刚兴起时,Apache是第一个可用的Web应用服务器,人们没有其他的选择。

不可否认,Apache是一个优秀的全能Web服务器,但对于那些需要更强大的Web应用服务器(比如大小、可定制、响应速度、可扩展性等方面)的人而言,Apache明显不符合他们的要求,寻找Apache的替代者是更好的选择。

下面所列出的是当前可以替代Apache的几个热门Web应用服务器,他们的特点和适用的应用场景各不相同,但都是针对Apache所不够擅长的某一方面设计的。

1、Lighttpd

最流行的Apache服务器替代者,

Lighttpd是一个单线程的针对大量持续连接做出专门优化的Web服务器(这正是多数高流量网站和应用程序需要的)。众多的流行Web站点选择Lighttpd,包括Youtube、SourceForge和维基百科。Lighttpd支持FastCGI、HTTP服务器端压缩、mod-rewrite和其他众多有用的功能。尽管Lighttpd拥有Apache的绝大多数功能,但它仍然保持轻量级(仅1MB)并且可以与Apache使用相同的配置。

2、Nginx

Nginx是一个来自俄罗斯的流行的Web应用服务器,它被应用于大量的俄罗斯的高并发站点,俄罗斯的搜索引擎网站Rambler就是基于Nginx构建的。Nginx对静态页面的支持相当出色,轻量且免费。Nginx不支持CGI,但是支持更灵活的FastCGI。PHP5.2及之前的版本比较多的是使用PHP-FPM来管理PHP FastCGI进程。PHP-FPM使用给PHP源码打补丁后编译的方式让新手多少有些难上手,但从PHP 5.3.2开始内置PHP-FPM,只需编译PHP时启用PHP-FPM。

3、kangle

kangle web服务器(简称:kangle)是一款跨平台、功能强大、安全稳定、易操作的高性能web服务器和反向代理服务器软件。除此:kangle也是一款专为做虚拟主机研发的web服务器。实现虚拟主机独立进程、独立身份运行。用户之间安全隔离,一个用户出问题不影响其他用户。安全支持php、asp、asp·net、java、ruby等多种动态开发语言。

4、Boa

很多的网站管理员对在硬件配置较低的服务器上使用轻量级的Boa作为Web服务器极其信赖。Boa是一个单线程的HTTP服务器,这意味着Boa只能依次完成用户的请求而不会fork新的进程来处理并发请求。Boa的设计目的是速度和安全,对于运行于单服务器的流行Web站点而言,Boa是一个好的选择。

5、Jigsaw

Jigsaw是W3C推出的开源的Web服务器平台,使用Java语言编写,可以安装在有Java运行环境的系统上。做为W3C(World Wide Web Consortium)开发的服务器产品,其作用主要是对新技术的实现做一个例示,而非一个全功能的商业服务器产品。

不过就Jigsaw 2.0版本而言,它的功能还是超过了目前Web服务器的平均水平。最重要的是,它体现了未来HTTP协议和基于对象的Web服务器技术的发展。如果你希望你的平台支持所有下一代技术,Jigsaw是一个好的选择。
以上所提到的四个Apache Web服务器的替代者只是目前众多优秀应用服务器产品的一部分。

简介

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连线软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多非官方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。

PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence。

随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。

Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。用它来远程管理Linux十分好用,其主要优点如下:

◆ 完全免费;
◆ 在Windows 9x/NT/2000下运行的都非常好;
◆ 全面支持ssh1和ssh2;
◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;
◆ 体积很小,仅472KB(0.62 版本);
◆ 操作简单,所有的操作都在一个控制面板中实现。

特色

PuTTY包括了:

  • 支持IPv6连接。
  • 可以控制SSH连接时加密协定的种类。
  • 目前有3DES、AES、Blowfish、DES(不建议使用)及RC4。CLI版本的SCP及SFTP Client,分别叫做pscp与psftp。
  • 自带SSH Forwarding的功能,包括X11 Forwarding。
  • 完全模拟xterm、VT102及ECMA-48终端机的能力。
  • 支持公钥认证。

操作指南

把Putty下载到机器上,双击putty.exe,出现配置界面。

选择“Session”,在“Host Name (or IP address)”输入框中输入欲访问的主机名或IP,比如server1或192.168.9.4。端口号(Port)根据使用的协议有所区别,ssh默认使用22,telnet默认使用23,rlogin默认使用513。

在“Protocol”单选栏中选择使用的协议,一般是telnet或ssh,这取决于服务器提供的服务。

在“Saved Session”输入栏中输入任务的名字,单击“Save”按钮,就可以把任务配置保存起来了。

配置完成后单击“Open”按钮,出现如图2的登录界面,就可以使用Putty连接Linux主机了。

Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件。Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。

2003年,Adobe Photoshop 8被更名为Adobe Photoshop CS。2013年7月,Adobe公司推出了最新版本的Photoshop CC,自此,Photoshop CS6作为Adobe CS系列的最后一个版本被新的CC系列取代。

Adobe支持Windows操作系统 、安卓系统与Mac OS, 但Linux操作系统用户可以通过使用Wine来运行Photoshop。

适用范围

专业测评

Photoshop的专长在于图像处理,而不是图形创作。图像处理是对已有的位图图像进行编辑加工处理以及运用一些特殊效果,其重点在于对图像的处理加工;图形创作软件是按照自己的构思创意,使用矢量图形来设计图形。

平面设计

平面设计是Photoshop应用最为广泛的领域,无论是图书封面,还招帖、海报,这些平面印刷品都需要Photoshop软件对图像进行处理。

广告摄影

广告摄影作为一种对视觉要求非常严格的工作,其最终成品往往要经过Photoshop的修改才能得到满意的效果。

影像创意

影像创意是Photoshop的特长,通过Photoshop的处理 可以将不同的对象组合在一起,使图像发生变化。

网页制作

网络的普及是促使更多人需要掌握Photoshop,因为在制作网页时Photoshop是必不可少的网页图像处理软件。

后期修饰

在制作建筑效果图包括许多三维场景时,人物与配景包括场景的颜色常常需要在Photoshop中增加并调整。

视觉创意

视觉创意与设计是设计艺术的一个分支,此类设计通常没有非常明显的商业目的,但由于他为广大设计爱好者提供了广阔的设计空间,因此越来越多的设计爱好者开始学习Photoshop,并进行具有个人特色与风格的视觉创意。

界面设计

界面设计是一个新兴的领域,受到越来越多的软件企业及开发者的重视。在当前还没有用于做界面设计的专业软件,因此绝大多数设计者使用的都是该软件。

界面组成

从功能上看,该软件可分为图像编辑、图像合成、校色调色及特功能特色效制作部分等。 图像编辑是图像处理的基础,可以对图像做各种变换如放大、缩小、旋转、倾斜、镜像、透视等;也可进行复制、去除斑点、修补、修饰图像的残损等。

图像合成则是将几幅图像通过图层操作、工具应用合成完整的、传达明确意义的图像,这是美术设计的必经之路;该软件提供的绘图工具让外来图像与创意很好地融合。

校色调色可方便快捷地对图像的颜色进行明暗、色偏的调整和校正,也可在不同颜色进行切换以满足图像在不同领域如网页设计、印刷、多媒体等方面应用。

特效制作在该软件中主要由滤镜、通道及工具综合应用完成。包括图像的特效创意和特效字的制作,如油画、浮雕、石膏画、素描等常用的传统美术技巧都可藉由该软件特效完成。

组成部分与功能使用

标题栏:

位于主窗口顶端,最左边是Photoshop标记,右边分别是最小化、最大化/还原和关闭按钮。属性栏(又称工具选项栏)。选中某个工具后,属性栏就会改变成相应工具的属性设置选项,可更改相应的选项。

菜单栏:菜单栏为整个环境下所有窗口提供菜单控制,包括:文件、编辑、图像、图层、选择、滤镜、视图、窗口和帮助九项。Photoshop中通过两种方式执行所有命令,一是菜单,二是快捷键。

图像编辑窗口:中间窗口是图像窗口,它是Photoshop的主要工作区,用于显示图像文件。图像窗口带有自己的标题栏,提供了打开文件的基本信息,如文件名、缩放比例、颜色模式等。如同时打开两副图像,可通过单击图像窗口进行切换。图像窗口切换可使用Ctrl+Tab。

状态栏:

主窗口底部是状态栏,由三部分组成。

(1)文本行,说明当前所选工具和所进行操作 的功能与作用等信息。

(2)缩放栏,显示当前图像窗口的显示比例,用户也可在此窗口中输入数值后按回车来改变显示比例。

(3)预览框,单击右边的黑色三角按扭,打开弹出菜单,选择任一命令,相应的信息就会在预览框中显示。

工具箱:

工具箱中的工具可用来选择、绘画、编辑以及查看图像。拖动工具箱的标题栏,可移动工具箱;单击可选中工具或移动光标到该工具上,属性栏会显示该工具的属性。有些工具的右下角有一个小三角形符号,这表示在工具位置上存在一个工具组,其中包括若干个相关工具。

控制面板:

共有14个面板,可通过“窗口/显示”来显示面板。

按Tab键,自动隐藏命令面板,属性栏和工具箱,再次按键,显示以上组件。

按Shift+Tab,隐藏控制面板,保留工具箱。

软件安装

下载安装包后进行解压,双击解压文件夹中的“Set-up.exe”进行安装,安装路径可以自定义也可以使用默认路径。安装过程中会提示输入序列号,如果没有购买,可选择试用。试用会需要注册一个账户,用邮箱注册一个账号即可,注册好登陆,按照提示操作直到安装完成。

配置技巧

1、该软件要求一个暂存磁盘,它的大小至少是打算处理的最大图像大小的三到五倍。例如,如果打算对一个5MB大小的图像进行处理,至少需要有15MB到25MB可用的硬盘空间和内存大小。

2、如果没有分派足够的暂存磁盘空间,软件的性能会受到影响。要获得Photoshop的最佳性能,可将物理内存占用的最大数量值设置在50%——75%之间。

3、在打开Photoshop时按下Ctrl和Alt键,可在Photoshop载入之前改变它的暂存磁盘。

4、要将所有的首选项还原为默认值,可在打开Photoshop或ImageReady之后立即按下Ctrl+Alt+Shift。此时会出现一个对话框,询问你是否确认需要重置。

5、让Windows(特别是95/NT)使用定制的显示器匹配曲线,需要如下操作:

(1)在开始菜单的“启动”中删除“Adobe Gamma Loader”。

(2)确定ICM曲线的路径/名称(基本上是处在C:\WinNT\System32\Color\中)。

(3)运行RegEdit,找到如下项目:HKEY_LOCAL_MACHINE>Software>Adobe>Color>Monitor>Monitor0

(4)创建一个新的项,叫做“Monitor Profile”

(5)在这个显示器曲线的项中输入步骤2中的路径/名称。

注意:在设置了这个曲线后,由于Adobe Gamma已经重新配置了Adobe Gamma Loader,因此不要再运行它。

字体安装

方法一:直接将下载的ttf文件解压到c:\fonts字体文件夹中,但是,可能有部分字体导致系统认不到;

方法二:在字体下用菜单安装新字体来解决:

打开控制面板,找到”字体“并打开,在"文件"菜单中选择"安装新字体",找到解压的字体,确定即可。

EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HTML和程序语言的Windows编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE。

EditPlus主要特点

1.默认支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript等语法高亮显示,通过定制语法文件,可以扩展到其他程序语言,在官方网站上可以下载(大部分语言都支持)。

2.EditPlus提供了与Internet的无缝连接,可以在EditPlus的工作区域中打开Intelnet浏览窗口。

3.提供了多工作窗口。不用切换到桌面,便可在工作区域中打开多个文档。

4.正确地配置Java的编译器“Javac”以及解释器“Java”后,使用EditPlus的菜单可以直接编译执行Java程序。

总之,EditPlus功能强大,界面简洁美观,且启动速度快;中文支持比较好;支持语法高亮;支持代码折叠;支持代码自动完成(但其功能比较弱),不支持 代码提示功能;配置功能强大,且比较容易,扩展也比较强。像PHP、Java程序等的开发环境,只要看一下资料,几分钟就可以搞定配置,很适合初学者学习 使用。有不错的项目工程管理功能。内置浏览器功能,这一点对于网页开发者来说很是方便。

功能介绍

首先,EditPlus是一套功能强大的文本编辑器。

它拥有无限制的Undo/Redo功能,让你不再为一步误操作而后悔不已;其

强劲的英文拼字检查、自动换行、列数标记、语法高亮显示、垂直选择、搜寻功能,让你全面体验记事本所没有的超强功能;它可以同时编辑多种文件类型,轻松做到“一旦拥有,别无所求”;另外还有全屏幕浏览功能;特别值得一提的是,它的监视剪贴板的功能,能同步于剪贴板自动将文字贴进EditPlus的编辑窗口中,让你省去粘贴的步骤。

20140905171958

其次,EditPlus还是一个好用的(X)HTML编辑器。

在EditPlus中设计网页和编辑一个文档没什么两样。单击“File”→“New”→“HTMLPage”,就可以打开“HTML页面编辑器”窗口,使用它所提供的工具就可以直接进行网页的编辑与创作。EditPlus除了可以对你直接输入的文字用颜色标记HTMLTag(同时支持C/C++、Perl、Java)外,还内建了完整的HTML和CSS1指令功能,你甚至可以一边编辑一边“浏览”(CTRL+B)页面效果。对于习惯用记事本进行网页编辑的网友们来说,它可以帮你节省一半的网页编辑时间。

再次,EditPlus其他比较好用的功能包括:可以设置工程并进行多文件查找;代码片断;自动完成;设置标记方便跳。

EditPlus功能众多,有不少功能很多编辑器都是有的,就不进行介绍,当然也会有一些功能polaris没有用到,自然也就不可能拿出来介绍。(说明:由于polaris使用文本编辑器的数量有限,以下功能也许有些编辑器已有了,如您知晓,可以留言分享)

使用EditPlus书写电子邮件

发送电子邮件时,可以写在EditPlus中写好。写完之后,执行“文件”→“其他”→“发送邮件...”,会启动当前系统默认的邮件客户端,当前文档会被拷贝入邮件正文,这样只要输入发送人地址就可以将邮件发出去了。

锁定文件不让其他程序修改

执行“文件”→“其他”→“锁定文件”,该文件便被锁定,其他程序便无法修改它。

复制为HTML

在“编辑”→“剪贴板”中有若干功能,其中有一项“复制为HTML”,polaris觉得很有特色,也很有用处。您可以复制试试,看看粘贴后是什么样子。

HTML预览

这个功能不少文本编辑器都有,或者通过插件可以实现,然而polaris觉得EditPlus的HTML预览功能用起来最舒服、方便,也许这跟EditPlus界面简洁有关。

对HTML文件直接按Ctrl+B或点击HTML工具栏的HTML预览图标就会自动在一个文档中启动浏览,这对于测试HTML文件或JavaScript有一定的好处(当然,更专业的测试或调试有专门的工具)。

有特色的窗口设置

在“窗口”→“其他”菜单中,有若干有特色的设置:

通过这里,可以将EditPlus前端显示或透明显示等。如果您嫌任务栏图标太多,您可以选中“最小化为托盘图标”,这样最小EditPlus的时候,EditPlus的图标便不会在任务栏中显示,而是最小化为托盘图标了。

使用技巧

配置文件模板,告别重复的体力劳动

设置好EditPlus的配置文件,就让我们开始EditPlus的使用技巧吧。第一个技巧当然就是和“新建”有关的啦。如果我们经常建立一种文件,而这种文件总会包含一些重复的文字或者代码的话,我们就可以建立模板,然后通过模板建立文件。从而摆脱每次都要重复的体力劳动。

我们就从建立一个属于自己的xhtml文件开始吧。菜单【File】→ 【New】→ 【Configure templates...】→ 在打开的对话框中“填上”菜单中显示的文字,以及模板文件的路径,就可以了。下次当你再次选择【File】→ 【New】的时候,就能够看到你建立的模板了。

顺手的侧边栏

如果你看不到侧边栏,可以使用快捷键(Alt + Shift + 1)。侧边栏包含了“快速目录路径”和“快速剪贴板”功能。“快速目录路径”就不说了,重点来说说“快速剪贴板”功能吧。其实说白了,就是一个地方,这个地方可以存放一些代码片断、常用文言等等文字。当你需要这些文字的时候,只要双击,就可以方便的添加到光标所在位置了。默认情况下会有一些html,css代码,但是,说实话,我是不太经常使用那些东西的,那么多,找到都累死了。所以,我喜欢建立一个自己最常用的“剪贴板”库,因为是自己建的,所以用着就会比较顺手了。

你可以通过这种方式来建立自己的“剪贴板”库文件。在Cliptext侧边栏上的下拉列表框上点击右键 → 新建 → 填写文件名和显示标题→ 在新建的空白侧边栏上点击右键 → 新建 → 填入显示文本和代码即可。

华丽的自动完成功能

可以说是俺最喜欢的功能了。想象一下,作为一个经常制作网页的人来说,当你打一个“ua”字,然后按下空格,编辑器里面就出现了右边的代码,而且鼠标就停留在第一个href的双引号之间。那是多么愉快的事情。这就是EditPlus的自动完成功能,使用EditPlus的自动完成功能将会极大的提高你的工作效率。而且我们可以根据不同的文件类型,建立不同的“自动完成”,例如,如果是xhtml文件,打“b”+ 空格”,就是 ,而在css文件中,“b”+ 空格”,就是 "border:1px solid red;"。非常的人性化。
你可以通过这样的设置,来使用EditPlus的自动完成功能。【Tools】→【Preperences】→ 【Files】→ 【Settings & syntax】 → 在【File types】中设置一下文件类型,然后再【Auto completion】中选择自动完成文件即可(如果你使用的是我那个 EditPlus压缩包文件,请注意调整这里的自动完成文件的路径)。自动完成文件我们可以自己进行编辑,这里我举个简单的例子,展开下面的代码,这个便是我css文件自动完成的文件内容,以第11行的“#T=bor”为例,它的意思就是如果输入bor然后按空格,就在光标所在位置插入“border:1px solid red;”

彩色的文件,高亮语法文件

很多的开发工具都有语法高亮显示功能,EditPlus虽小,但是也有这个功能哦。设置方法可以参考图片5所示。和“自动完成”功能一样,只要为不同的文件类型指定“高亮语法”文件即可。css、html等常用的文件类型,EditPlus已经自带了高亮语法文件。如果自带的高亮语法文件没有你需要的,你可以去EditPlus官方网站的文件下载频道去看看,来自全球各地的朋友,贡献了很多的不同文件类型的高亮语法文件。可以很方便地免费下载到。

这里就稍微列举一下比较常用的EditPlus的高亮语法文件,更多的请到EditPlus的官方网站下载。

EditPlus正则表达式

EditPlus中的查找(替换)功能,支持正则表达式。使用正则表达式可以极大的提高查找(替换)的强悍程度。因为正则表达式这东西不是一句话就能说完的,而且偏离此篇文章主题,所以这里只列举几个常用的例子。对此有兴趣的可以参考正则表达式资料,或者在EditPlus的help中“Regular Expression”关键字进行索引查找。

使用正则表达式进行查找(替换)的方法如上图所示,选择查找(替换)对话框中“Regular Expression”前面checkbox。点击查找(替换)文本框后的“倒三角”可以选择常用的正则表达式。

矩形选区

看到这个词,好像是说图像处理工具,其实非也,不管是VS还是EditPlus,其实都是支持矩形选区的。这对处理一些形如:去掉文章前端行号的情况有特效,矩形全区的选取方式就是按住Alt键,然后用鼠标划矩形选区(如图7所示)。需要注意到是在“自动换行”的情况下,是不能使用“矩形选区”的。你可以使用Ctrl+Shift +W来切换“自动换行”或者“不自动换行”视图。

EditPlus快捷键

如果一个来你们公司面试程序员,连Ctrl + C 和Ctrl + V 都不用,而是使用“选中文本”→ 鼠标右键 → 【复制】,然后再鼠标右键→ 【粘贴】。你会不会录用他呢?(你还别笑,以前我们公司还真面试过一个这样的,所谓的“精通asp”的程序员)。所以熟练的使用软件的快捷键,不仅仅能够极大的提高工作效率,也从一个侧面表现出一个人对此软件的使用能力。EditPlus同样也有很多的快捷键,下面是一些我经常使用的EditPlus特有的快捷键(Ctrl +C 、Ctrl+H这样的通用快捷键就不介绍了),略举一二,更多的请百度文章《EditPlus快捷键》

以浏览器模式预览文件 Ctrl + B
开始编辑“以浏览器模式预览的文件” Ctrl + E
新建html文件Ctrl+Shift+N
新建浏览器窗口 Ctrl+Shift+B
选中的字母切换为小写 Ctrl+L
选中的字母切换为大写 Ctrl+U
选中的词组首字母大写 Ctrl+Shift+U
复制选定文本并追加到剪贴板中 Ctrl+Shift+C
剪切选定文本并追加到剪贴板中 Ctrl+Shift+X
创建当前行的副本 Ctrl+J
复制上一行的一个字符到当前行 Ctrl+-
剪切选定文本并追加到剪贴板中 Ctrl+Shift+X
合并选定行 Ctrl+Shift+J
反转选定文本的大小写 Ctrl+K
开始/结束选择区域 Alt+Shift+B
选择当前行 Ctrl+R
全屏模式开/关 Ctrl+K
显示或隐藏标尺 Alt+Shift+R
显示或隐藏制表符与空格 Alt+Shift+I
显示函数列表 Ctrl+F11
转到当前文档的指定行 Ctrl + G
设置或清除当前行的标记 F9
转到下一个标记位置 F4
转到上一个标记位置 Shift+F4
清除当前文档中的所有标记 Ctrl+Shift+F9
搜索一对匹配的括号 Ctrl+]
搜索一对匹配的括号并选择该文本 Ctrl+Shift+]
切换当前文档的自动换行功能 Ctrl+Shift+W
编辑当前 HTML 页面的源文件 Ctrl+E

特色优势

1.无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览

2.监视剪贴板,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤。

3.是一个非常好用的 HTML编辑器,它除了支持颜色标记、HTML 标记,同时支持 C、C++、Perl、Java,另外,它还内建完整的HTML & CSS1 指令功能,对于习惯用记事本编辑网页的朋友,它可帮你节省一半以上的网页制作时间,

4.可以结合IE浏览器于EditPlus窗口中,直接预览编辑好的网页。

缺点介绍

优点说了一大堆,它总有些缺点吧。

主要有:在存盘的时候,应该设定一个自动存盘时间;在我们翻译文稿的时候,可以让该窗口永远在最上面;还有就是控件转换不好,例如,我们刚刚存盘而且未进行任何操作,那么存盘符号就应该是不可操作的状态。

另外,EditPlus尚不支持十六进制的编辑。//最新版的EditPlus支持16进制的编辑。

相关评价

经过多种文本编辑软件的比较使用,我发现 Windows 下最好的文本编辑器是 EditPlus。 当然,我知道因个人习惯不同,各类用户可能会对文本编辑器提供的各种功能有不同程度的依赖,但我还是得推荐 EditPlus,因为它有以下几项突出的优点:

1)启动速度快。这几乎是最令人欣赏的一项特性 ,我知道 UltraEdit 是一个功能极其丰富而且强大的编辑器,但它的启动速度太慢了,我没理由为打开一个寥寥数行的文本文件等上好几秒。

2)界面简洁。这也是非常令人欣赏的特性,也许某些比较 Geek 的用户会对庞杂而丰满的程序主菜单仰慕不已,但我并不愿意为了一些并不常用的功能牺牲眼前电脑屏幕上更多的空间,正相反,我喜欢“Keep it simple, stupid”的界面设计,能用,够用就好。

3)完善的代码高亮。一直使用的是 EmEditor 6.0,但在编写 Perl脚本时,我发现 EmEditor 的语法高亮有一定问题,它甚至不能正确识别 =comment … =cut 这样的 Perl注释语句(polaris注:该问题EmEditor其实很容易解决,只需要自行配置语法注释即可)。而在 EditPlus 下,这种注释被支持得非常好。还有就是在EmEditor下,经常出现多个双引号高亮错误的情况,还以为自己写错代码了(polaris注:在EmEditor10.0 版本中没有发现该问题)……

4)代码折叠功能。这个功能在 EditPlus 版之前似乎没有提供,但市场已经有了,而且效果不错,至少比 EmEditor 的强很多(polaris注:现 在的EmEditor版本代码折叠功能也很强大了)。从我迷上玩博客以后,常常为分析 HTML/CSS 模版代码感到疲惫,因为必须把网页元素间的内在结构搞清楚才能有效地控制它们的显示效果。我以前的一篇文章曾经提到Notepad++内置的代码折叠功能分析网页源码,不过说实话那个开源软件的确有很多需要改进的地方,尤其是中文支持方面远不如 EditPlus,EmEditor 这类商业软件(polaris注:EditPlus和EmEditor都是东方人编写的,一开始就对东方象形文字支持很好,毕竟开发者的母语就是象形文字,不过Notepad++是中国台湾人编写的,为啥这方面不如商业软件呢?)。

5)多文档编辑界面。这是个比较细节的特性,在 EmEditor 中,如果把最后一篇活动文档关闭,则主程序也会随之关闭,这给我带来了一些不便。尤其是当我希望创建新的空白文档时,我不得不在开始菜单中重新启动编辑器(polaris注:现行的EmEditor版本已无此问题)。而在 EditPlus 中,只要不点击最右上角的关闭按钮,编辑器始终是打开状态,我个人认为这样更方便一些。除此之外,在界面外观设计上 EditPlus 也有很多过人之处,我不能很好地将这种独特的属性描述出来,但我可以做一个比喻,如果把各种文本编辑器都看作一个美女的话,EditPlus 就属于那种苗条纤巧、落落大方的类型,相比之下 EmEditor 则略显富态(polaris注:EmEditor在这方面的确比不上EditPlus,启动速度也略差些),而 UltraEdit 简直就是肥婆了。

phpStudy是一个PHP调试环境的程序集成包。

为什么是傻瓜式呢?因为该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等·总之学习PHP只需一个包。

359b033b5bb5c9ea902de696d739b6003bf3b3ed

对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。

性能

1、全面适合 Win2000/XP/2003/win7 操作系统,支持IIS和Apache、Nginx、Lighttpd。

2、该程序包集成以下软件,均为最新版本。

PHP 5.2.17 新型的CGI程序编写语言,易学易用、速度快、跨平台。

PHP 5.3.28 新型的CGI程序编写语言,易学易用、速度快、跨平台。

PHP 5.4.23 新型的CGI程序编写语言,易学易用、速度快、跨平台。

PHP 5.5.7 新型的CGI程序编写语言,易学易用、速度快、跨平台。 Apache 2.4.7 最流行的HTTP服务器软件,快速、可靠、开源。

LightTPD 1.4.32 MySQL 5.5.35 执行性能高,运行速度快,容易使用,非常棒数据库。

phpMyAdmin 4.1.0 开源、基于WEB而小巧的MySQL管理程序。

OpenSSL 1.0.1e 密码算法库、SSL协议库以及应用程序。

Zend Loader 5.5.0 免费的PHP优化引擎

3、MySQL数据库用户名:root,密码root,安装后请重新设置密码。

4、本程序纯绿色,支持PHP5.3和PHP5.4一键切换,支持系统服务和非服务两种启动方式,自由切换。改变安装路径或拷贝到别的电脑上也可正常运行;即便是运行完再更改路径也能运行,真正做到无须配置。重写控制面板更加有效直观地进行控制程序的启停。

5、自带FTP服务器,支持多用户,无需再安装FTP服务器。自带网站挂马监视器,随时记录文件的修改情况,让挂马文件无处可逃。

6、应网友的要求制作Nginx版和Lighttpd版。Nginx版为phpfind,Lighttpd版为phpLight。

『特别注意』

1. 为了减少出错安装路径不得有汉字,如有防火墙开启,会提示是否信任httpd、mysqld运行,请选择全部允许。

2. 此为apache+php方案,需要Nginx+php方案的请到官网下载phpfind,Lighttpd+PHP方案下载phpLight。

3. 重装系统后或相关服务丢失时,只需要点一下『运行模式-应用』即可。

4. 可通过菜单『卸载相关服务』进行卸载相关服务。

5. 在『启动』、『停止』、『重启』三个启停按钮上右键可以有选择地进行启停,左键将控制全部的启停。

6. 菜单『phpStudy 设置』可以进行php,apche,mysql的相关设置。菜单『站点域名设置』可以进行站点及域名的添加。

7. 本程序分为安装版和非安装版,无论是安装还是免安装,最后的效果完全一致。

8. 端口问题无法启动时,请使用菜单『强制启动端口』进行端口检测,尝试启动。

系统服务和非服务启动的区别:

系统服务启动:开机就会启动,适合经常使用或做服务器,无需手工启动,服务会随开机而启动,好处程序运行稳定。
非服务启动:需要手动启动一下,适合偶尔经常使用一下。在不使用的情况不会启动相关进程,从而节省电脑的资源。

注意:安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择允许。IIS默认不支持PHP运行,安装此软件后即可以支持!

常见问题

程序自带FTP服务器,支持多用户,无需再安装FTP服务器。自带网站挂马监视器,

随时记录文件的修改情况,让挂马文件无处可逃。

启动失败,原因一是防火墙拦截,二是80端口已经被别的程序占用,如IIS,迅雷等;三是没有安装VC9运行库,php和apache都是VC9编译。解决以上三个问题,99%能一次性安装成功。

为了减少出错安装路径不得有汉字,如有防火墙开启,会提示是否信任httpd、mysqld运行,请选择全部允许。

由于牵扯到注册服务、自解压等,个别弱智傻X杀毒卫士会误报病毒,不放心的可以安装后自行扫描。

不是管理员administrator的用户,请右键以管理员身份运行。牵扯到服务进程的管理必须以管理员身份运行。

端口问题无法启动时,请使用菜单『强制启动端口』进行端口检测,尝试启动。最重要的一点,你的机子一定要安装VC9运行库,phpStudy安装路径不得有汉字。

CYY 取色器 是一款简单易用的快速屏幕取色工具,它可以将颜色保存为多种格式:HTML 、RGB 、Delphi 、HSL 、HEX 、HSV。

打开该软件后,鼠标移动到取色点,软件自动把该点的颜色值保存到颜色列表中。点击颜色列表中的一个颜色值,软件停止自动取值,并把点击的颜色值放入剪贴板中,打开任何文件编辑器,按下 Ctrl+V(或鼠标右键后选择粘贴)就可粘贴颜色数值。如果想要继续取色,只要按“开始取色”按钮即可重新取色。

20140905

如果选择剪贴颜色样图,剪贴板中的颜色数值将自动变成颜色样图,打开任何图像编辑工具,选择“选定”按钮后,按下 Ctrl+V(或鼠标右键后选择粘贴)就可粘贴颜色样图。

CYY 取色器 帮助您轻松提取屏幕或网页中显示的任意一个颜色数值。

优点

可粘贴颜色数值和粘贴颜色样图。

FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。

软件简介

FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直觉的接口。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。FileZilla在2002年11月获选为当月最佳推荐专案。

基本功能

可以断点续传进行上传、下载(需要服务器支持);

自定义命令;

可进行站点管理;

防发呆功能(有的FTP服务器会将发呆过久的用户赶出,这样发呆的用户就得重复登录);

超时侦测;

支持防火墙;

支持HTTP/1.1, SOCKS4/5,FTP-Proxy;

可进行SSL加密连接;

支持FTP, FTPS(FTP over SSL/TLS),SFTP(SSH File Transfer Protocol)等多种协议;

支持IPv6;

支持远程文件搜索

可以排队进行上传、下载;

支持文件名过滤;

支持拖放;

支持输出日志到外部文件;

多国语言支持,包括简体、繁体中文(Linux平台需额外安装“filezilla-locales”套件);

可通过Kerberos进行GSS验证与加密。

移除过时的和未经考验的Kerberos GSSAPI支持

对于非标准拆除支撑OPTS UTF8 OFF命令而不是在FTP规范的一部分

添加TLS 1.2支持

最小的RSA密钥长度为生成的证书现在是1280位

构建系统:现代化和清理工作空间文件为Visual Studio 2013

构建系统:删除所有非Unicode配置

使用说明

ca1349540923dd54d90881c9d109b3de9c824813

b3fb43166d224f4a06fe55b209f790529822d12f

先双击打开软件,点击站点管理-新建站点-把空间提供商或者你自己创建的FTP的主机名,用户名,密码输入上去,并且点击连接即可进入【默认保存密码下次直接点击连接即可】,进入后左边是本地目录和文件列表,右边为FTP的目录文件列表,你把FTP看作自己的U盘一样管理即可,FTP上,选中文件拖动到...的目录可以把文件移动上一层,拖动相应的文件名为移动到相应目录,一般主机目录如图所示,db是给你传压缩包和下载压缩包的,log是日志文件存储地方,有的主机不提供日志,web就是你的web空间了,一般路径为/xx/web/,其中xx代表你的用户名。

IETester是一个WebBrowser控件,包含有五个版本的IE浏览器,界面美观。

简介

IETester是一个免费的WebBrowser控件,让您有渲染和IE8的JavaScript引擎,IE7和IE 6在Windows 7,Vista和XP的IE5.5中,以及在同一进程中安装的IE浏览器。可以帮我们模拟网页在IE5.5、IE6、IE7、IE8、IE9以及IE10等浏览器的相容性,让我们看一下辛苦作好的CSS样式或网站版面是否可以在各个主要浏览器正常显示。

IETester 是以“分页标签”的方式,分别在不同的页签中显示你所指定的IE浏览器版本的网页浏览画面,此外类似Office 2007的软体介面呈现方式也相当新潮好用,大部分常用的按钮都直接列在上面。

运行环境:Win2003,WinXP,Win2000,Win9X,windows vista

功能

多版本IE测试好帮手:IETester 包含6个版本的IE(5.5/6.0/7.0/8.0/9.0/10 Preview),完全可以满足对 IE 兼容性的测试,再往前的版本也不支持 CSS 解析了,更何况也没有人再用 IE3/IE4 等古董级的界面。也比较美观,Office 2007 的风格。

每个标签前面的大大的数字就是当前使用的版本号。

最大特点

它把 IE8,ie9,ie10 也给整合进来了,这也是 Multiple IE 不能比的。

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress是一个免费的开源项目,在GNU通用公共许可证下授权发布。目前最新版本为2014 年8月16日WordPress 4.0 版。WordPress被认为是Michel Valdrighi所开发的网志平台b2/cafelog的正式继承者。“WordPress”这个名字出自Christine Selleck的主意,他是主要开发者Matt Mullenweg的朋友。

简介

WordPress起初是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的 Blog。

WordPress 功能强大,插件众多,易于扩充功能。安装使用都非常方便。

WordPress 的原版是英文版的,UTF-8编码,最新版本2014年8月16日的4.0版(详见wordpress官网)。2013 年 06月 22日的3.5.2版,其版本的别称是“Elvin”,献给鼓手 Elvin Jones 等。WordPress 3.5要求 PHP 版本至少为 5.2.4(不支持第三方推出的“PHP6.0”),mysql版本至少为5.0。为满足日益庞大的中文用户需求开辟了中文官方站点且提供中文版程序下载。

还有爱好者开发了中文语言包,使其可以支持中文。不过,由于使用的编码原因,中文字符截断时会出现乱码。不过桑葚网友制作的中文 WordPress工具箱插件可以解决这个问题。

WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的HTML代码、CSS、PHP等相关知识。

使用WordPress平台的发行商约占全球网站的10%。而WordPress官方网站的每月独立访问用户数则达到3亿。

从3.0开始,WordPress已经内置多用户博客的功能,可以通过简单的设置就开设一个支持多域名的博客平台。

WordPress 是目前世界上使用最广泛的博客系统,是一款开源的PHP软件。因为使用者众多,所以WordPress社区非常活跃,有丰富的插件模板资源。使用WordPress可以快速搭建独立的博客网站。

WordPress 不仅仅是一个博客程序,也是一个优秀的小型CMS,很多非博客网站也是用WordPress搭建的。

优点

WordPress 功能强大、扩展性强,这主要得益于其插件众多,易于扩充功能,基本上一个完整网站该有的功能,通过其第三方插件都能实现所有功能;

wordpress搭建的博客对seo搜索引擎友好,收录也快,排名靠前;

适合DIY,如果你是喜欢丰富内容的网站,那么wordpress可以很好地符合你的胃口。

主题很多,网站上一大片都是wordpress的主题,各色各样,应有尽有!

wordpress备份和网站转移比较方便,原站点使用站内工具导出后,使用WordPress Importer插件就能方便地将内容导入新网站。

wordpress有强大的社区支持,有上千万的开发者贡献和审查wordpress,所以wordpress是安全并且活跃的。

缺点

wordpress源码系统初始内容基本只是一个框架,需要时间自己搭建;

插件虽多,但是不能安装太多插件,否则会拖累网站速度和降低用户体验;

服务器空间选择自由较小!

静态化较差,确切地说是真正静态化做得不好,如果要想对整个网站生成真正静态化页面,还做不好,最多只能生成首页和文章页静态页面,所以只能对整站实现伪静态化!

wordpress的博客程序定位,简单的数据库层等都注定了他不能适应大数据。

功能

因为Wordpress强大的扩展性,很多网站已经开始使用Wordpress作为内容管理系统来架设商业网站。WordPress提供的功能包括:

1.文章发布、分类、归档、收藏,统计阅读次数。

2.提供文章、评论、分类等多种形式的RSS聚合。

3.提供链接的添加、归类功能。

4.支持评论的管理,垃圾信息过滤功能。

5.支持对样式CSS和PHP程序的直接编辑、修改。

6.在Blog系统外,方便的添加所需页面。

7.通过对各种参数进行设置,使Blog更具个性化。

8.在某些插件的支持下实现静态html页面生成(如WP-SUPER-CACHE)。

9.通过选择不同主题,方便地改变页面的显示效果。

10.通过添加插件,可提供多种特殊的功能。

11.支持Trackback和pingback。

12.支持针对某些其它blog软件、平台的导入功能。

13.支持会员注册登录,后台管理功能。

特色

所见即所得的文章编辑器

模板系统,也成为主题系统

统一的链接管理功能

为搜索引擎而优化的永久链接(PermaLink)系统

支持使用扩充其功能的插件

对于文章可以进行嵌套的分类,同一文章也可属于多个分类

TrackBack和Pingback的功能

能产生适当的文字的格式和式样的排版滤镜

生成和使用静态页面的功能

多作者共同写作的功能

可以保存访问过网志的用户列表

可以禁止来自一定IP段的用户的访问

支持使用标签(Tags)

Adobe Dreamweaver,简称“DW”,中文名称"梦想编织者",是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

Adobe Dreamweaver使用所见即所得的接口,亦有HTML(标准通用标记语言下的一个应用)编辑的功能。它有Mac和Windows系统的版本。随Macromedia被Adobe收购后,Adobe也开始计划开发Linux版本的Dreamweaver了。 Dreamweaver自MX版本开始,使用了Opera的排版引擎"Presto" 作为网页预览。

功能特色

借助共享型用户界面设计, 在 Adobe Creative Suite 4 的不同组件之间更快、更明智地工作。使用工作区切换器可以从一个工作环境快速切换到下一个环境。

具体功能

CS6新增功能

利用Adobe DreamweaverCS6 软件中改善的 FTP 性能,更高效地传输大型文件。更新的“实时视图”和“多屏幕预览”面板可呈现 HTML5 代码,使您能检查自己的工作。

自适应网格

可响应的自适应网格版面

使用响应迅速的 CSS3 自适应网格版面,来创建跨平台和跨浏览器的兼容网页设计。利用简洁、业界标准的代码为各种不同设备和计算机开发项目,提高工作效率。直观地创建复杂网页设计和页面版面,无需忙于编写代码。

改善FTP 性能

利用重新改良的多线程 FTP 传输工具节省上传大型文件的时间。更快速高效地上传网站文件,缩短制作时间。

Catalyst 集成

Adobe Business Catalyst 集成

使用 Dreamweaver 中集成的 Business Catalyst 面板连接并编辑您利用Adobe Business Catalyst(需另外购买)建立的网站。利用托管解决方案建立电子商务网站。

增强型 jQuery 移动支持

使用更新的 jQuery 移动框架支持为 iOS 和 Android 平台建立本地应用程序。建立触及移动受众的应用程序,同时简化您的移动开发工作流程。

更新的 PhoneGap 支持

更新的 Adobe PhoneGap 支持可轻松为 Android 和 iOS 建立和封装本地应用程序。通过改编现有的 HTML 代码来创建移动应用程序。使用 PhoneGap 模拟器检查您的设计。

CSS3 转换

将 CSS 属性变化制成动画转换效果,使网页设计栩栩如生。在您处理网页元素和创建优美效果时保持对网页设计的精准控制。

更新的实时视图

使用更新的“实时视图”功能在发布前测试页面。“实时视图”现已使用最新版的 WebKit 转换引擎,能够提供绝佳的 HTML5 支持。

更新的多屏幕预览面板

利用更新的“多屏幕预览”面板检查智能手机、平板电脑和台式机所建立项目的显示画面。该增强型面板能够让您检查 HTML5 内容呈现。

CS5后的新增功能

借助Adobe Dreamweaver CS5.5 软件充满自信地进行设计、构建最新的HTML5 和CSS3 网站、令交互性更上一层楼。 同时为多个设备进行设计,并对全面的代码检查充满自信。

“多屏幕预览”面板

借助“多屏幕预览”面板,为智能手机、Tablet 和个人计算机进行设计。 借助媒体查询支持,开发人员可以通过一个面板为各种设备设计样式并实现渲染可视化。

CSS3/HTML5 支持

通过CSS 面板设置样式,该面板经过更新可支持新的CSS3 规则。设计视图现支持媒体查询,在您调整屏幕尺寸的同时可应用不同的样式。 使用HTML5 进行前瞻性的编码,同时提供代码提示和设计视图渲染支持。

JQuery集成

借助jQuery 代码提示加入高级交互性。 jQuery 是行业标准JavaScript 库,允许您为网页轻松加入各种交互性。 借助针对手机的起动模板快速启动。

借助PhoneGap 构建本机Android 和iOS 应用程序

借助新增的PhoneGap 功能为Android 和iOS 构建并打包本机应用程序。 借助PhoneGap 构建本机Android 和iOS 应用程序。

新增功能

实时视图新增功能

借助Dreamweaver CS4中新增的实时视图在真实的浏览器环境中设计网页, 同时仍可以直接访问代码。呈现的屏幕内容会立即反映出对代码所做的更改。

针对Ajax和JavaScript框架的代码提示新增功能。

借助改进的JavaScript核心对象和基本数据类型支持, 更快速、准确地编写 JavaScript。通过集成包括jQuery、Prototype和Spry在内的流行JavaScript 框架, 充分利用Dreamweaver CS4的扩展编码功能。

相关文件新增功能

源代码, 在“设计”视图中查看父页面。

集成编码增强功能

领略内建代码提示的强大功能, 令HTML、JavaScript、Spry和jQuery等Ajax 框架、原型和几种服务器语言中的编码更快、更清晰。

代码导航器新增功能

新增的“代码导航器”功能可显示影响当前选定内容的所有代码源, 如CSS 规则、服务器端包括、外部 JavaScript功能、Dreamweaver 模板、iframe 源文件等。

Adobe AIR 创作支持新增功能

在Dreamweaver中直接新建基于HTML和JavaScript的 Adobe AIR 应用程序。在Dreamweaver中即可预览 AIR 应用程序。使 Adobe AIR 应用程序随时可与 AIR 打包及代码签名功能一起部署。

FLV 支持增强功能

通过轻松点击和符合标准的编码将FLV 文件集成到任何网页中 - 无需 Adobe FLASH 软件知识。设计时在 Dreamweaver 全新的实时视图中播放 FLV 影片。

支持领先技术

在支持大多数领先 Web 开发技术的工具中进行设计和编码, 这些技术包括
HTML、XHTML、CSS、XML、JavaScript、Ajax、PHP、Adobe ColdFusion软件和ASP。

学习最佳做法

参考CSS最佳做法实现可视化设计并辅以通俗易懂的实用概念说明。在支持可访问性和最佳做法的同时创造Ajax驱动的交互性。

集成增强

通过跨产品线的直接通信和交互, 充分利用 Dreamweaver CS4 和其它 Adobe 工具的智能集成和强大功能, 包括 Adobe FLASH CS4 Professional、FIREWORKS CS4、Photoshop CS4 和 Device Central CS4 软件。

Adobe InContext Editing新增功能

在 Dreamweaver 中设计页面, 使最终用户能使用 Adobe InContext Editing 在线服务编辑他们的网页, 无需帮助或使用其它软件。作为 Dreamweaver 设计人员, 您可以限制对特定页面、特殊区域的更改权, 甚至可以自定格式选项。

Subversion 集成新增功能

在 Dreamweaver 中直接更新站点和登记修改内容。Dreamweaver CS4 与 Subversion 软件紧密集成, 后者是一款开放源代码版本控制系统, 可以提供更强大的登记/注销体验。

跨平台支持增强功能

随心所欲, 尽情工作: Dreamweaver CS4 可用于基于 Intel 或 PowerPC的 Mac、Microsoft Windows XP 以及 Windows Vista系统。在首选系统中设计, 交付跨平台、可靠、一致、高性能的成果。