当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > netbeans打造wordpress的本地编辑环境

建站经验
何萌:网络创业团队需要具备的两种能力
快速的提升网站排名、流量的计划步骤
站点运营中的三六九法则
播客生活:点击高不高 标题很重要
应对网站高并发访问的四个建议
笨鸟讲给菜鸟的建站方案
如何成为一名成功网商
建站思路:如何打造赚钱的网站
我爱上做网站这个行业
网络广告发展的三个阶段
网站建设发展的几点中肯建议
如何将新网及商务中国的域名转移到国外
网站被K不一定等于作弊
我的10年电脑生涯,个人的一些感慨
一个小站长的做站经验
企业网站英文版制作几个关键注意事项
如何做好小企业网站运营维护
怎样才能建设一个成功的网站
完善产品搜索功能是商务网站的必修课
站长的经验 创建有意义链接人气度链接数

建站经验 中的 netbeans打造wordpress的本地编辑环境


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 245 ::
收藏到网摘: n/a

当你有了自己域名、站点,有了自己的wordpress后,你是怎么更新维护的呢?你是否还是手工编辑一个css、js或php文件,然后用ftp工具上传到网站上?本文将向你介绍一种用netbeans(以下简称nb)集成的:本地更新、上传及cvs历史版本保存一体化的方式来更新自己网站。

准备工具:netbeans,仅此而已。netbeans可以在http://zh-cn.netbeans.org/下载,因为wordpress是用php写的,所以netbeans我们只需要下载php版本的就可以了,才26M。我下载的是6.7 for windows版本http://zh-cn.netbeans.org/download/6.7/ml/bundles/netbeans-6.7-ml-php-windows.exe

第一步,如果你的网站已经上线,那最好先登录后台把整个网站的文件打包压缩一下(如果你的后台管理工具提供这个功能),这样在后续步骤中可以减少远程下载的时间,比如,我登陆我的主机空间管理后台:

space-remote-manage

点击文件夹管理,在弹出的页面中选择我的网站,然后压缩,压缩好以后可以先下载到本地待用(这里我们压缩成wordpress.zip):

space-remote-manage-zip

第二步,打开nb,新建一个php项目:

nb-new-phpproject-1

点下一步:

nb-new-phpproject-2

在这一步中输入项目名称,“源文件夹”是问你想把项目放在什么地方,选一个空的文件夹即可,注意,这里的缺省编码我选择的是GBK,按理说应该是utf-8的,可是我这里如果选择utf-8,那么如果本地编辑了插件或wordpress的主题以后上传上去,wordpress的相应后台页面会乱掉,如果把编辑的文件拷贝到记事本里保存一下再上传,后台页面就又好了,不知道怎么搞的,应该是编码的问题。总之这里选择GBK至少目前测试没有问题,填好了点下一步:

nb-new-phpproject-3

这里有两个地方需要注意,一个是上载目录,在你的主机空间上,网站一般都是放在wordpress下,而wordpress则放到主机目录的public_html下面,所以这里的上载目录就填写wordpress。另一个是远程连接,点击管理:

nb-new-phpproject-4

在这里输入主机名、密码这些的,主机名一般就是你的主机空间的ip地址,填写完了可以测试一下,然后确定,全部都完成后,nb里的目录如下:

nb-new-phpproject-5

这时候,“源文件”里是空的,我们把第一步中已经压缩好并下载到本地的wordpress.zip解压缩,然后把文件全拷贝到“源文件”这个目录里,如果你的主机后台管理不支持压缩文件,那么在这里你可以手工用ftp工具把你的网站下载回来然后放到这个目录里,或者在“源文件”上右击鼠标,选择下载:

download

不过这样下载和压缩以后再下载比起来就慢的多了。总之全部搞定后,目录结构如下:

all-path

建议:这个时候最好新建一个文件,随便什么内容都行,然后在这个文件上右击鼠标,选择上载,上载完了以后到你的网站里看看这个文件是不是上载到对应的目录里了,如果目录不对应,那你需要在上面的几步中调整一下,如果目录对应正确,那恭喜你,基本完工了,这个时候,你就可以干你想干的事了,比如你觉得wordpress里某个主题很好,但还有些不合你愿,你可以在wp-content/themes 里编辑对应的主题,编辑完了在文件上点右键,选择上载,然后就在浏览器里刷新一下,看看效果了。

接下来我们说说怎么用cvs(svn类似)保存本地的更新历史,没有cvs的朋友可以不用关系这些。

网站下载到本地以后,我们可以随时编辑我们想编辑的东西,可是如果我们哪天突然想把编辑的东西全回退到之前的某一天,怎么办呢?这时候cvs或svn就有用了,关于cvs的具体说明我在这里就不废话了,做软件开发的人一般都知道这东西吧?

在我们刚才在nb里新建的项目名称上右击鼠标,选择版本控制–》导入到cvs资源库:

cvs

然后就可以把整个项目导入到cvs中去了。

好了,整个流程就是这样。

原文链接