网页制作——php基础篇

前面的话:本来想这一讲讲CSS,然后是JS,后来决定还是先讲一下PHP吧,毕竟这里主要讲的是动态网页,PHP才是主角,CSS方面大家看一下CSS手册就可以,学起来比较简单。我会尽量写一个适合初学者的PHP教程,这篇是基础篇,给大家快速但不全面的入门,我们的目标是短期内可以变成自己的小型项目。我们不必去买什么书籍来学习PHP,最好的书应该就是官方的PHP手册了,这是中文版地址:http://www.php.net/manual/zh/index.php,能看完语言参考就可以了。

我们在学习本教程前,必须具备一些东西:

  1. 首先是一个PHP可以运行的环境,我们在 网页设计——扫盲篇 里面提到过集成环境XAMPP,可以去http://www.apachefriends.org/zh_cn/xampp.html这个地址下载对应的版本。
  2. 我们要了解一下路径问题,如目录a包含目录b,目录b包含目录c,当前我们在目录b。那么,“../”这个代表当前目录的上一级目录,也就是目录a,而直接使用"c"这代表目录c。
  3. 我们最好了解那么一点点的也就是数据库知识,要知道它是储存数据的,知道数据库和数据表,后面会涉及到一些这方面的使用。这里主要拿mysql讲解,也会尽量讲的易懂。
  4. 以后会涉及到一部分PHP代码,必须自己手打代码,不允许复制粘贴。尽量做到举一反三,敢于做出自己希望的修改,多思考,避免机械式学习。我不会考你们什么,这不是应试教育。

注意:我不希望自己教你们的只是PHP或是什么语言,而是最基本的计算机对话逻辑。逻辑不是语言,我们可以理解为数据的组成方式或者算法。我还很初级,所以只能给你基本的,不要有任何的依赖性,很多时候,只有自己最靠得住。还有多用google,并且在学会PHP以后教给其他同样想学习的人。 继续阅读

网页制作——html篇

超文本置标语言(英文:HyperText Markup Language,简称为HTML)是为「网页创建和其它可在网页浏览器中看到的信息」设计的一种置标语言。HTML被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。——from 维基百科:http://zh.wikipedia.org/zh/HTML

本篇主要介绍html,因为html标签比较多,我们只是介绍一下大致使用方法,让读者理解,具体的标签,大家可以去W3School看看,那里有很多不错的东西,链接为http://www.w3school.com.cn/h.asp。在此之前,我希望读者已经安装好了网页服务器(上文已经介绍过,具体安装方法可以google查到,多用google是自学成功的诀窍之一),当然没有暂时也是可以的(学习PHP的时候一定要有),直接双击创建的Html文件也可以查看。

前面说过,html是为了网页创建和其他可以在浏览器中看到的信息,说白了就是让浏览器通过html把网页呈现给用户。html是给浏览器和编程人员看的,而界面,是浏览器解析和渲染html后得到的东西。

说说HTTP:

目前的WEB服务使用的是http协议,我们大致了解一下:
当我们输入www.reai.us/abc.html时,浏览器地址为:http://www.reai.us/abc.html,我们访问到的是这个博客目录下的abc.htm文件l。我们所得到的地址含义如下: 继续阅读

网页制作——扫盲篇

好几个朋友都希望学习一门编程语言,他们过来问我,自己到底应该把哪门语言作为自己的第一门语言。毕竟是作为第一门语言来学习,要考虑到理解水平,学习曲线和资料完整性等问题,特别是希望通过第一门语言来找工作的人,的确应该适当的做一些选择。目前来看web应用和手机应用似乎相对比较热。我们常见的动态web语言有PHP、asp.net、JAVA,当然还有传说很敏捷的ruby (需要放到铁轨上……说笑,ruby on rails是一个使用ruby开发的框架), 还有豆瓣用的python。手机编程主要是objective-c(iphone编程)、C#(windows phone) 和 java(android编程)。

我们都知道目前非常常见的就是PHP站点了,很多开源程序都是PHP写的,比如这个博客用到的Wordpress,开源的cms系统Drupal、论坛系统Discuz!等等。JAVA似乎一直是大型项目的最爱,我的印象里JAVA是企业和政府级项目的首选。ASP.NET是微软的,自然也占了不少份额,具体不是十分了解。就开发的团队来说,我目前见到的JAVA团队都是人数较多的,而PHP似乎更小一些,有时甚至是一个人。框架和开发协作方面,JAVA显然更成熟一些。PHP的框架也在发展中,但是思想狠多都是来自ruby on rails,自己的体系不是十分成熟,而且一般都是开发中小型应用。开发文档和社区方面,java、php、c、c#、python都是比较多的。学习难度上其实是差不多的,很多人说PHP好学一些,也许吧。

在一段时间内给大家带来一系列的网页设计教程(针对PHP程序设计语言),这是第一篇——扫盲篇,主要介绍一些基本概念,如果大家了解的差不多,可以跳过。本人水平有限,希望大家多包涵。 继续阅读

末日降临?

螃蟹集体死亡,海鸟集体自杀,海鱼集体死亡,云南地震,日本地震,印尼火山爆发。

坐在电脑前想像恐龙灭亡的场景。晴朗的天际划过一道的巨闪。突然间,地表震颤,雾气迷蒙,灰尘翻滚着从震动的中心散播开来,太阳被尘雾遮,看不到一丝光芒。远处开始闪光,那是正在喷发的火山,火山灰随着汹涌的岩浆迸发出来,空气中弥漫着刺鼻的味道。大海开始咆哮,冰雪消融,整个地球像被街上某些让人厌恶的人惹恼后般,疯狂起来。从那以后,世界变了,规则也不同了。

自恃高大的动物灭绝了。

不知道那时候的恐龙具体是什么样子,现在的人们只能从他们巨大的骨头判断。天知道那时候恐龙是不是破坏环境破坏的不成了样子。又或者,他们是一群高大却懒惰的家伙,却也有真高人一等的智能,虽然相对别人高大,自己种族间却是平等的,所以开发出核武器,离子炮,沉溺与战争或是驾驭战争,驾驭其他异族的恐龙。而发动战争的恐龙,沉迷于暴力和恐龙的其他欲望中,恐龙社会腐化。这让神明或者地球自己看不过去,收了他们的科技,送给他们一个迷一般的终点。

连绵不绝的灾难,我曾经想,也许灾难一直就是这样频繁,不是因为什么2012世界末日,只是我们那时还小,加上报刊的管制,我本能的以为这是无灾无难的地球,一切看似如此完美。可是等长大了,接触的媒体渠道多了,了解了末世论,才觉得灾难如此的频发。我们的环境正将我们强加给他的反馈给我们。可是事实似乎不这么简单。

梦中的婚礼

我爱的人,她一直不理我,我被忽视了。

我处在的世界,没有爱,没有温暖。

总是喜欢嫁出去的女人,总是那阵莫名的悲伤,因为这样总是得不到。

也许很快,一辈子过去了。被忽视的感觉,也许得不到然而也是这样过来了,可能是真的不需要。其实人如果离开这个世界,谁还在意得到过什么,得不到然后说声不需要。这样像个高人一样说出句很有领悟的话。

人死与凡物同等,生命区别与自然界非生物,在于生命有一个流入流出自利的过程。人区分于其他生物,也止在于人有自私的心理而且一直在寻找更有利的条件。

爱是什么?据说是个相互依赖而存的整体,这之间无可解释的彼此关系被传说为爱。

爱情更是个传说,谁把爱定义的那么高尚?误导一批批人才凋零。

也许我这一生对她的爱,被停留在理论阶段,完美的论证可能来不及验证。可是人生被传说那么短暂,我能完美吗?

现实残酷,因为你们都不听我的。你们都认为要更多人去面对残酷。人类的失败啊

远方的你,不知何时刻才会想起我。可是我真的很想你。你的离去你的消失,我只好把你定义成过去式保留在记忆里。

等待有一天,那一天我已经创造了时光机器。我要穿越时空,回到2005我的大学,再来拯救自己。

此世今生,我确实疯了,得不到正常的解药。

天天幻想,天天演练一遍遍《梦中的婚礼》

散文·在路上

是2005年进入大学,那时实在是心中没底。然后四年过去了,一片茫然。

2009年末,迎来10年了,依旧是心中没底,前途无望,只是心里明白不能再停留这种状态了,有一种更新自我的冲动。于是冲出了江西,独自踏上了征程,来到一个陌生的城市。

一年又过去了,当初离家那股自生自灭的想法,改变了一切。一个人寻求独力生活,探索自主独立;终于苍天还是不要我灭,存在还是有价值所在的就算自己看不到,也为别人所发现为他人所用。所以我独个活下来了。

2010过去了,到11年了,我逐渐摆脱心中没底的状态,虽然依旧前途无量,只道是前途无可度量,无计算无可分析。只是慢慢醒悟,逐步趋向心中有数了。

依然是,曾几何时那懵懂的我,无知的我,我已经不再想起。只道是我什么时候开始学会思考的。我也不知道开始变得孤癖起来。依稀见得,那是步入初中以后,我开始领悟语言开始与自己对话。

我上初中了,姐姐上中专了,到异地上学了。所以家中止我一人,我关在了课堂与课本的世界里,还有永远完不成的作业和练习。逐渐我不在理会这个世界以外的人,不与家人说话,我变得陌生起来了,这个世界很奇特,只有我,我都不晓得我什么时候开始能够对话的,我有了自我意识,我很自我,很独立。只是回到现实世界,我道变成失去了自主,变成混乱迟顿起来。

一直,不懂如何打开这个世界的窗口,如何沟通到现实中来。

于是,一直很孤独的生活过来。一直很伤感,觉得这世上找不到能够理解我的人。我封闭自己,我无视生与死的区别,一就认为活着当以死去,死者如何孤寂。一直被定义成那个短语“未成熟的老”,像散文,像歌词题名。却一直没给出具体。 继续阅读