建个基于Wordpress的网站有多难?

by Gavinchong87 on 2014-12-05 09:05 viewed: 761 times
跟着JC学习在美国做business, sales, marketing,请来订阅JC写的剑知商务快报
无建站经验,不会编程,想边学边做用Wordpress建个网站(并兼容移动端 responsive web?)

想做一个像thisiswhyiambroke.com这样类型的,对于新手来说难度系数会有多大? 准备花钱买些模版什么,剩下的自己学着做。

Comments (16)

1. JC 2014-12-05 10:40
wordpress做博客形式的网站是非常好的,很多资源可以参考,网上应该可以找到step-by-step的wordpress指南。

我查了一下,楼主说的那个网站是用wordpress建的,界面比较美观。做那样类型的网站的话,可以找个现成的模板(template),装上就成了。如果没有特别想要的模板的话,也可以找个wordpress developer来订制一下。

花钱买个模板,然后自己学着做,也是个办法。如果有一定的IT知识的话,不是难事儿。

最后要说一下,网站建设只是一小部分,如何有效的marketing是个要点。所以,一定要想好了你的网站需要针对什么人群,然后,想办法有效的把你的网站推广给这些人。这包括到相应的地方买广告,或者做seo搜索引擎优化,或者如果你的网站是地域性质的,还可以做线下推广,等等。
2. Gavinchong87 2014-12-05 13:14
那responsive design呢? 可以看着教程上手吗?

听说用各种plug-in网站速度会很慢,有没有可能做到jiansnet这样飞快的读取速度?

这个网站我准备搭在国内,和一个国内的朋友一起经营,需要注意些什么呢?
国内的网络营销完全不懂啊,我平时一直关注online marketing, 但好像美国这一套在国内不太受用。
3. JC 2014-12-05 14:53
@Gavinchong87, 如果你有html/css的基础,我觉得可以学习一下responsive design。我原先也不会,后来买了本书,看了一个多星期,就上手了。说白了,就是学会用bootstrap来做网页。也不需要太复杂的,只要用到里面的一些通用模块就好了。这篇文章里有我写的心得: 谈谈建网站的一个新潮流: responsive design。有空了,我准备在这里重新写一篇学习和应用bootstrap的心得。

你说的用plug-in会慢,这个是个问题。jiansnet的速度快,是因为后台程序全部是我自己编写的,所以没有用什么不必要的软件模块。而很多类似wordpress这样的通用软件,因为需要满足太多的用户需求了,所以都是越做越大,就未免在里面加了太多的模块,会影响速度的。

不过,说到wordpress plugin,我想一种功能也不会就只有一个plugin的,一般应该有多种plugin供你选择的。所以,选个好的plugin,不影响速度的,就行了吧。

网站如果是面向国内的人群的话,可以用国内的服务器。但我听说一般比美国的服务器贵一些。另外,网站还要备案。如果你开始的时候想省钱的话,其实也可以在美国的服务器上host你的网站。比如jiansnet就在Linode上host的,国内的网友看速度也是飞快的。

国内的网络营销和美国是有所不同,但我觉得本质上也应该有很多共同之处。比如说,做搜索引擎优化,在国内就是百度和谷歌的优化,这个在美国和国内都差不多的。但国内可能还要加上微信推广和微博推广,这个美国没有。还有就是要做邮件推广,这个我不太清楚国内的习惯,感觉好像美国更注重邮件推广,而国内因为垃圾邮件太多了,也许对邮件推广的有效性有所影响。

我原先经常关注国内的一些站长站,比如admin5, chinaz等,还有一些国内的互联网营销博客啥的。但我注意到,他们的想法和理念,也都是从美国这里借鉴过去的,自己独创的marketing方法也不多。
4. Gavinchong87 2014-12-05 20:21
十分感谢你花时间回答我这些问题!我想在code academy 上先自学,针对我上面提的要求,想针对性的学一些语言,该学哪些呢?
5. JC 2014-12-06 00:38
@Gavinchong87, 我觉得你可以重点学习popular的语言,比如php, 比如java等等。小众的语言,社会需求小,但学习花费的时间是一样的。所以,就不如学个流行的语言性价比好了。
6. Gavinchong87 2014-12-06 08:10
多谢多谢。我就是想后针对性的学一些能够把网站弄起来和日常维护就行了,如果日后有需要再请人customize。

做为非IT男,不想重头开始系统性地学编程,因为时间成本太高了。而且只是一项技能,需要的时候可以外包完成。

学习过程中如遇到什么疑难,可以私下请教你吗?比如email什么的。再次感谢!
7. JC 2014-12-06 09:20
@Gavinchong87, 从头学编程不值当的。我当年转行计算机,也是由浅入深开始的,从会用Excel等办公软件,到熟悉操作系统的原理,到学习Internet架构和算法编程,一发而不可收。最早我在国内进出口贸易公司工作,因为需要经常整理合同,商务文档,所以,慢慢的对于如何利用电脑来有效的做感兴趣。最后,干脆放弃了国际贸易行业和优厚的工资待遇,去澳洲自费学计算机了。这里记录了我转行计算机的经历: 我转行学习计算机的十年

我觉得可以从了解网站架构和网站编程开始。比如,学习一下简单的html/css,php,mysql数据库。这样将来外包的话,就知道怎样选择developer了,也不会被不良的软件外包公司骗钱。

我就知道曾经有老美花了3000美金找第三世界的程序员外包开发一款marketing软件。结果开发好了试用的时候,市场情况突然发生了变化,导致这款marketing软件基本上没法用了。需要对软件做重大调整。于是这个老美就找对方要源程序,然后想找个别的程序员来继续做,因为他觉得软件的漏洞比较多,很多不尽人意的地方。

结果对方就不给他源程序,说要源程序的话需要额外付费$15,000,这个真是狮子大开口啊。但当时他的这款软件已经有顾客使用了,不花钱买源程序就无法修改,而顾客还急等着改进的功能,否则就要他退款。最后,他还是没有买源程序,而是直接找美国当地的程序员给重新开发的。惨痛的教训啊。他在美国找程序员的时候,就谨慎多了。做了好多调查,而且也和对方通过几回电话。最后花的软件开发费虽然超过了$15,000,但软件做的质量好多了,顾客也都很满意。

我最近正在做一个B2B的web application大项目,还有其他一些软件和marketing咨询工作在做,抱歉没有时间做一对一的辅导。不过,如果你有简单的问题的话,比如几句话可以解决的,可以给我来信, advancedj777@gmail.com。
8. ggxxzz 2014-12-07 18:06
赞执着,转行到你个passion和水准的,不多。你比我强,Excel我至今仍不太会用,只会用最基本的,哈。的确,便宜和质量往往不能得兼。你的B2B是电商类项目么?
9. JC 2014-12-07 19:04
@ggxxzz,B2B项目是电商类的。还有一个正在谈的项目不是电商的,是给一家公司做设备管理的web application。
10. ggxxzz 2014-12-08 12:23
恩不错,设备管理也是个不错的领域。请教一下,你的java的web app用的是什么app container, tomcat?
11. JC 2014-12-08 16:42
我用的是标准的java, 不喜欢J2EE的东西,太大太笨重。其实java还是性能不错的,只不过是被J2EE搞得有些过分了。其他的,就是用的tomcat, Linux, MySQL,还有我自己编写的搜索模块(可以中英文搜索的,中文有分词的功能)。原先写过一篇英文的文章,介绍了我做web application的架构: Software Architecture of JiansNet。也准备写一篇中文的介绍文章。另外,我做的web application不是用现成的tomcat自带的功能的,我有一些特殊的模块处理用户的session等。这样非常scalable和efficient。所以,网站的速度和用户体验上更好一些。

除了tomcat外,我其实很喜欢用Jetty, 非常小而efficient的web server和servlet server. 我N年前和他家的创始人联系过,他们在澳洲。总体来说,我喜欢做简单但efficient的软件,而不是机械的堆(dui 3)程序。
12. ggxxzz 2014-12-08 17:00
我指的就是web部分,不是ejb container. 恩,现在少有人用ejb了,太繁也没必要。我也喜欢用简单的,Jetty我听说过,纯java写的好像,不错的。早几年java火的时候我甚至还用过Jonas,比较冷门,后来Jboss兴起了,再后来,java就用得少了。。。不过java还是印在脑海深处,我当初第一眼看到fb 反应的不是facebook,而是formbean, 哈哈。。现在tomcat想必是最popular的?恩自己些session management是个好选择,尤其长期来讲。谢谢分享。
13. JC 2014-12-08 19:58
Jonas我也有印象。上面我还忘记说了,web layer生成html,我用的是Velocity template engine,而不是jsp. 关于web container,我觉得tomcat还成吧,应该是最popular的了。session management, 我是用的数据库来存放的,这样,即使机器reboot, 也还会保留用户的session,不会把已经在线的用户kick out出去。

我也想学点新技术,但还是喜欢编译的语言,总觉得scripting language不是特别严谨。虽然java已经很多年的历史了,但我目前看,感觉除了c/c++外,就是java。其他的各种语言,php, python等,都是编译的,如果做大项目,好像有些吃力。

我觉得,只要不是用的彻底过时了的语言,一般做项目就没问题了。反正做business,没必要纠结一定要太前沿的语言或者技术。纯个人观点了。。。
14. ggxxzz 2014-12-09 07:16
哦,我就想问你来着,对template engine的喜好。还有就是building tool, 用ant吗?三年前我给人做过一个项目,他们用maven这类东东,你怎么看?恩同意你的看法,什么语言技术不重要,重要的是能解决问题,自己用得又顺手。
15. JC 2014-12-09 08:46
template engine在java, php里都有,我觉得主要是可以保持html的文件比较干净,没有太多的程序在里面,便于html developer做前端界面和维护。

Velocity template engine是用的javacc来生成的parsing程序。出于对学习编译原理的兴趣,我还自己编写过一个简单的java template engine,语法模仿的是basic的语法,用的是recursive descent parsing,纯手工编写的compiler,没有用compiler tools.

build tool, 我就用的是ant。Maven挺流行的,但我没有用过,目前ant对我来说足够了。总之,我对计算机偏低层的技术更感兴趣,如果能用一些基础简单的技术解决问题的,我就懒得用高层的工具软件了。这样自己可以多学习一些软件基础领域的东西。
16. ggxxzz 2014-12-09 09:04
是这样,而且高层用得越多,麻烦不说,还受制于人。

本文版权属于剑知商务网。未经我们同意的转载,将追究法律责任。

学习在美国做business, sales, marketing,请来订阅JC写的剑知商务快报

VIP俱乐部

美国business案例分析
美国网站推广技巧
独立电商网站如何推广
独立电商网站seo优化
Email marketing技巧
同其他VIP会员交流
详情请看: 如何加入VIP
About | Join VIP | FAQ | Privacy Policy
Copyright © 2016, All Rights Reserved.