技术型站长是怎样炼成的
发布时间:2013-12-11 00:00:00
很多站长都是营销型站长,就是想方设法的去推销网站,赢利最大化是他们的主要目的,这些站长在计算机技术方面是一知半解,甚至是一窍不通,他们最怕的就是网站出现问题,一旦有一点问题就会不知所措,四处求人,他们也不敢对网站源代码做丝毫改动,生怕造成一些莫名奇妙的错误,对自己的网站根本就掌控不了。
他们当中很大一部分就是弄个开源的CMS建个站就成为站长了,开源的东西对谁都开源,对黑客也开源,网站的安全就无法得到保障,假如竞争对手要黑他们的网站或在网站上挂马,都会让这些网站遭到重创,被搜索引擎K站或降权。
由于对技术知识的欠缺,极大地束缚了这些网站发展的脚步,所以我以为网站要想做大做强做的长久,站长应该即要会营销,又得懂技术,至少团队中要有精通技术的成员,才能真正地驾驭网站。
怎么学习才能成为技术型站长呢?很多站长认为自己不是计算机专业出身,对代码知识一点不懂,也不知怎么学,怕学不会,其实任何方面的高手都是从新手开始学起的,只要有毅力任何人都会成功,当然学习是个长期的艰苦的过程。 首先你要对所要学的知识感兴趣,兴趣是最好的老师,如何培养兴趣呢?其实不感兴趣常常是那些我们根本不懂或知之甚少的东西,所以我们一开始学习就要一步一个脚印的打好基础,不能一知半解,真正把它搞明白了,我们的学习兴趣慢慢的就来了,有了兴趣,学习也不那么枯燥无味了。
以学PHP为例,先要寻找一本好的教程,不要找一堆教程,因为各种书的写法不同,会使你的思绪混乱,所以只选一本为主教程,其余的都是这本教程补充材料,这叫做集中注意力,一心不二用。一般书都有内容提要,先看一下提要,对书的内容做个大概了解,然后进入正文,每一章的题目要看懂,知道这一章的学习目的。
最重要的就是学习摡念了,概念一定要弄慬,不是似懂非懂,遇到难以理解的怎么办?比如函数、类、接口、抽象类、面向对象、MVC模式、PHP框架等等我们就要查找资料,请教老师,从多方面多角度去理解,练习题要认真做,再返回来看这个概念,再去查资料,做练习题,再返回来看,反反复复,俗话说"书读百遍,其义自见"直到把这个概念彻底地弄明白了,吃透了,再进行下一概念学习,每一个概念都要这样学透了,还要经常回过头来复习前面学过的概念,这就是孔子说的学而时习之,温故而知新的道理。如此慢慢的就将书中所有的知识一点一点吃透并消化掉。
复习是巩固记忆的基本方法,人的大脑在学习东西时如果经过十几次的复习就可以永久的记忆下来,这里所说的复习不是一下子复习十几次,而是两天一次、四天一次、八天、十六天……如此十几次复习就可以牢固地记住,复习也不是只看不做,而是在多做练习中复习。
到此你的基础已经打好了,已经有了盖高楼的钢筋水泥了,下一步就要找一些PHP代码进行实弹训练,先看一段能够完成某个功能的代码,分析这段代码的功能是如何实现的,由于有先前扎实的基础,你可以慢慢读懂这段代码,然后再熟读这段代码,一直达到几乎能倒背下这段代码为止,为什么非要达到这样熟悉的程度呢?因为你掌握了很多这样的代码片段后,其实就是个知识积累过程,以后在读写程序时会发现其实程序都是甴这些能够完成一个个功能的代码片段组成的,对你以后了解其他程序代码大有帮助。每天要大量阅读代码、分析代码、熟悉代码并且不断实践,就像写作时广泛收集材料一样,这样在遇到问题时才会迸出各式各样的解决办法。慢慢的脑子里就有了代码大部分功能的编写思路。
接下来就是要写代码了,把书中实例列出一张表,每一个实例都要凭着自己以前所学动手写出来,尽量自己写,能写出什么样就写什么样,这个过程不要看答案,写完后再去和答案做比较,找差距,书中的例子都做一遍后,再去网上源码站找一些精典的代码自己看看能否写出来,然后对比找差距,这样过一段时间后,写一般的代码就没有什么问题了,可以说是有了质的飞跃。
下一步我们开始研究自己网站的程序,经过了这段时间的学习,我们可以把自己网站的程序做个彻底地研究,深入的了解。到这时可以说是成功了一大半了,接着我们要用以上的蚂蚁啃骨头的学习方法去学习更多的像Linux操作系统、数据库的知识以及其它编程语言、脚本语言、CSS等知识,这些知识对你来说其实是很容易的了,因为你的基础知识和大量的实践对于这些语言来说可以说是触类旁通的,经过短暂的熟悉,你可以快速读懂这些代码,如果新开发一个模块,你的脑海中立即就会涌出一个思路来,算法随手拈来,并马上写出代码来,语言的差异已经不是问题了,你已经有了自己的编程思想。
到这时我们管理我们的网站就轻松加自如了,我们是网站真正的主人,真正说了算的站长,程序的各部分运作了如指掌,出了问题马上找到问题出在哪,并及时解决。甚至可以修改和开发出自己的CMS,并且还享受着编程的乐趣。
信息114原创http://www.xx114.com/news-id-11.html转载请加链接,谢谢!