PHP会比想象中简单许多

王志勇 发表于 2013年02月09日 07:48

相对于ASP,ASP.net,JSP,Perl等网页编程语言,PHP会比它们简单许多。相对来说,PHP的技术文档和资源,极其地丰富。PHP对于大多数人来说难学,一头雾水,是因为没有一个好的教程,走了很大的弯路。最好的教程,应该是简洁明了,让人一看就懂。

关于PHP的编程书,很多都是厚厚的一本。PHP最精华的部分,20-30页的篇幅,已经足够,如果一个人掌握了这些,就已经入门并能开发项目了,PHP会比想象中简单许多。实战中需要的大量技术和技巧,都能够在编程中构思和研究出来,或者在网上搜索相关的资料,特别是很多函数的使用十分重要。

网络中是很难找到系统的、好的教程的。因为现阶段中国人版权意识较弱,原创作者没有得到尊重,你写一篇好的文章可能就会有别人复制到他的网站,还有可能会篡改作者,所以人们不愿意去写这些高质量的教程。我们看到的,只是零零散散的资料。

使用任何语言完成一个项目,都不是一件简单的事情,当中会遇到太多的难题,需要花费大量的时间,只有开发过程序的人,才能够体会这一点。

今天是除夕。祝大家新年快乐,合家团圆!

6条评论:
1   Hifon Ngan 2013-02-12 08:39
试图学习过,从现状开始。比如有一堆网页写的文章。为了有个共同的header和nav,还有contents目录,就要用php写个共同的部分吧?好了,就算学会了。然后呢?这些文章都要转换成数据库?然后怎么方便性的修改?我之前可是用FrontPage改得去就是。之所以说复杂,是因为不是php调用就行了,以前所有的数据都要转变成数据库条目。数据库又怎么办啊?MySQL还有Redis一大堆。而且一旦到了数据库,修改和移动已经不适合本地快捷操作了。比FrontPage加FileZilla,维护那些东西多了很多东西,什么虚拟机,什么WinSCP,文字界面操作的枯燥的很多东西。而且还要备份,我有个免费主机被删了,怎么样?不怎么样,我电脑上有一份一模一样的,因为是我FTP传上去的。不像之前用个emlog写了一个月博客,邮箱里,每天收一封备份的信,带个数据库备份的压缩包。它也不能智能点,只备份新数据,它就只能把数据无数次复制来备份。
2   Hifon Ngan 2013-02-12 12:52
敢问一句,博主的博客程序的数据库,是NoSQL中的哪一种?只需要Linux和PHP环境,不需要数据库的安装,难道是文本数据库?
3   自由勇 2013-02-12 13:00
是的,是文本数据。
4   Hifon Ngan 2013-02-12 15:10
什么格式?XML还是dat?
以目前的技术,能否实现本地写就、FTP更新,而不是后台输入文章更新?这样能实现的话,数据库备份就省略了。
5   自由勇 2013-02-12 15:59
文本格式,扩展名可以是任意的,一般保存为.php,第一句写为<?exit();?>,以防止数据被非法读取或下载。
可以的。不过,现在一般多为在后台输入文章更新,因为后台程序已经写好。因为本地写作、FTP更新,需要花更多的时间,相关的数据都需要更改的。后台程序会把程序设计里设定好的相关数据更新,也跟着更新。
2005年初我的第一个Blog,是全静态的HTML页,当时光是更新一次就要花10分钟以上。现在,一键发布。
6   Hifon Ngan 2013-02-12 21:26
始终无法适应在线上的后台写文章,因为我经常写个文章要几个小时,后台程序死机或者网络故障的话,一不小心就丢了。对于我经常性的几万字一篇的文章,Live Writter也吃不住劲,数次受过苦了才这么说,写写写,一直写到Live Writter没有反应的时候就知道完蛋了,几千上万字都丢了。所以,用FrontPage写,用FTP上传,是最放心的。连Expression Web都不能用,会间中丢失文字,现象还很严重(见鬼了),还是轻量级的FrontPage放心。
并不用十分钟,我写完,直接把文章目录上传,用不了一分钟,因为FTP有检测功能,没更新的就跳过。只改动两个,新文章的网页增加一页,第二文章列表页增加一条文字链接,仅此而已。并没有最新文章啊,按月归档这么复杂的体系。大家搞得很复杂,本人表示受不了。
如果静态数据,动态调用。而静态数据通过FTP上传覆盖或增加,而也能在本地快速编辑的话,才是对我来说靠谱的时候。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写