四香油饼 发表于 1-12-2010 15:39:02

我想学做简单的网站,学什么好呢?

大家给出出主意?

coredump 发表于 1-12-2010 15:54:08

原帖由 四香油饼 于 1-12-2010 15:39 发表 http://www.freeoz.org/ibbs/images/common/back.gif
大家给出出主意?
申请当技术员,改freeoz后台代码:support:

四香油饼 发表于 1-12-2010 18:36:32

原帖由 coredump 于 1-12-2010 16:54 发表 http://www.freeoz.org/ibbs/images/common/back.gif

申请当技术员,改freeoz后台代码:support:

问一下老乞丐,PHP好学不?freeoz是PHP写的?

nicoleflopy 发表于 1-12-2010 18:51:52

我大学时候实习过一个公司做网站的。用的。。。。Dreamweaver,是不是很古老啊?反正很容易学,里面好像是asp?忘了。。。太久了

熊猫阿三 发表于 1-12-2010 18:56:56

frontPage

ubuntuhk 发表于 1-12-2010 19:28:18

原帖由 四香油饼 于 1-12-2010 19:36 发表 http://www.freeoz.org/ibbs/images/common/back.gif


问一下老乞丐,PHP好学不?freeoz是PHP写的?

php比c语言好学多了,变量类型都是$var, 它会自动转换。

freeoz的论坛是php实现的,你只要安装一个xampp就可以开始在你的电脑上写php程序了,最简单的php程序:<?
echo "Hello World!"
?>

ubuntuhk 发表于 1-12-2010 19:29:31

相关google搜索:
http://www.google.com.hk/search?hl=zh-CN&safe=strict&q=learn+php+in+21+days&aq=f&aqi=&aql=&oq=&gs_rfai=

四香油饼 发表于 1-12-2010 19:57:50

我查了下好像php是一种script,那执行起来不是会很慢吗?为什么还会广泛用在网站上呢?

GPS 发表于 1-12-2010 20:20:51

大家比较一下PHP和JSP,J2EE 吧。

mianwo 发表于 1-12-2010 20:34:29

现在做网站我觉得学语言还不如研究用开源的cms搭建网站,比如drupal
当然要深入的话还是要掌握一些编程语言和数据库的知识。

四香油饼 发表于 1-12-2010 20:36:30

越了解越晕了,俺知道网页分动态的和静态的两种,静态的主要由像dreamweawer一类的软件生成,那种有互动内容的就要有服务器端的程序,但五花八门,看了一大堆名词,PHP,JAVA,JAVA-SCRIPT,PERL,似乎HTML也能做那种动态的网页?还有什么CCS, 哪位老师给俺讲讲这些都是什么阿?

ubuntuhk 发表于 1-12-2010 20:41:27

原帖由 四香油饼 于 1-12-2010 20:57 发表 http://www.freeoz.org/ibbs/images/common/back.gif
我查了下好像php是一种script,那执行起来不是会很慢吗?为什么还会广泛用在网站上呢?

现在的CPU都很强劲,慢往往不是慢在脚本语言的解释上,而是数据库访问的优化上。

如果是大型的网站,也有很多优化php执行速度的手段,实在不行,还可以通过多台服务器的负载平衡来分流。

php主要是简单,容易上手,而且本身就是为网站编程而生的,现在有很多现成的资源(类似c++的类库)可以利用。

ubuntuhk 发表于 1-12-2010 20:45:09

原帖由 四香油饼 于 1-12-2010 21:36 发表 http://www.freeoz.org/ibbs/images/common/back.gif
越了解越晕了,俺知道网页分动态的和静态的两种,静态的主要由像dreamweawer一类的软件生成,那种有互动内容的就要有服务器端的程序,但五花八门,看了一大堆名词,PHP,JAVA,JAVA-SCRIPT,PERL,似乎HTML也能做那种 ...

你说的这些,PHP和JAVA的功能类似,都是负责在服务器端生成动态内容的,JAVA做后台的一般是JSP,我个人感觉php的应用更广泛一些(欢迎拍砖)。

Java-script是在浏览器端执行的,一般负责页面上的动作响应(比如鼠标移动、点击、页面菜单对应的动作)。

CSS是用于格式化页面的显示方式(比如定义字体、字号、排版),也是在客户端由浏览器解析。

现在开始流行HTML5了,据说很强大,我还不甚了解,哈哈。

四香油饼 发表于 1-12-2010 20:54:40

又看到个名词,W3C是啥?

四香油饼 发表于 1-12-2010 21:05:19

恶补了一些基本概念,突然有个疑问,既然是在服务器上跑的,为啥用PHP而不是C或者C++呢?或者,c/c++有没有针对生成网页的库什么一类的呢?

ubuntuhk 发表于 1-12-2010 21:08:01

原帖由 四香油饼 于 1-12-2010 21:54 发表 http://www.freeoz.org/ibbs/images/common/back.gif
又看到个名词,W3C是啥?

http://www.w3.org/

简单的解释:http://zh.wikipedia.org/zh/%E4%B8%87%E7%BB%B4%E7%BD%91%E8%81%94%E7%9B%9F
复杂的解释:http://en.wikipedia.org/wiki/World_Wide_Web_Consortium

ubuntuhk 发表于 1-12-2010 21:10:44

原帖由 四香油饼 于 1-12-2010 22:05 发表 http://www.freeoz.org/ibbs/images/common/back.gif
恶补了一些基本概念,突然有个疑问,既然是在服务器上跑的,为啥用PHP而不是C或者C++呢?或者,c/c++有没有针对生成网页的库什么一类的呢?

PHP是脚本语言,免编译,跨平台,一次写完,四处通用。

C/C++是编译语言,要编译,不垮平台,而且很容易因为程序编写不当而溢出导致网站崩溃(这是很要命的)。

最早的常用脚本语言是Perl,但是Perl还是显得麻烦,所以PHP是结合了PHP、Perl、Shell语言等特点针对网站应用而写的。

四香油饼 发表于 1-12-2010 21:14:59

原帖由 ubuntuhk 于 1-12-2010 22:10 发表 http://www.freeoz.org/ibbs/images/common/back.gif


PHP是脚本语言,免编译,跨平台,一次写完,四处通用。

C/C++是编译语言,要编译,不垮平台,而且很容易因为程序编写不当而溢出导致网站崩溃(这是很要命的)。

最早的常用脚本语言是Perl,但是Perl还是显 ...

明白了:)

coredump 发表于 1-12-2010 21:19:57

原帖由 四香油饼 于 1-12-2010 21:05 发表 http://www.freeoz.org/ibbs/images/common/back.gif
恶补了一些基本概念,突然有个疑问,既然是在服务器上跑的,为啥用PHP而不是C或者C++呢?或者,c/c++有没有针对生成网页的库什么一类的呢?
真是一张好学的饼

http://stackoverflow.com/questions/417816/how-popular-is-c-for-making-websites-web-applications

zycbob 发表于 1-12-2010 23:04:12

做网站,学起来很快,要都掌握起来 也需要时间了
Wireframe Design
LOGO/ Web Design - photoshop illustrator
Front-end Development - dreamwaver+flash+xhtml+css+javascript maybe+ jQuery
Implementation - Server+Domain/ subdomains+Email Configuration+php/ asp(x)/ jsp+ SQL
Integration Framework/ Cms/ bbs/ wiki/ shoppingCart
SEO Implementation
...

ubuntuhk 发表于 1-12-2010 23:08:37

回复 #20 zycbob 的帖子

完了,饼叔刚刚醒过来一点,又晕过去了;P ;P ;P

饼叔,楼上这个是高手,抓住别放走他:lol :lol

四香油饼 发表于 2-12-2010 07:31:50

这个xhtml是什么东东?和html啥关系?

coredump 发表于 2-12-2010 09:13:34

原帖由 四香油饼 于 2-12-2010 07:31 发表 http://www.freeoz.org/ibbs/images/common/back.gif
这个xhtml是什么东东?和html啥关系?
XHTML就是要把现在的HTML给X了,所以是X和被X的关系

四香油饼 发表于 2-12-2010 09:17:17

俺发现有的网页文件名是.htm,还有.html,还有.shtml的,有什么区别吗?为什么会这样?

zycbob 发表于 2-12-2010 09:25:16

现在大多数网站采用的是 HTML 4 或 XHTML 1
(xhtml 是什么?你可以看看这个 http://www.w3school.com.cn/xhtml/xhtml_intro.asp)
看看freeoz网页的第一行,它声明的是XHTML 1.0过渡型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
HTML5 和 XHTML2 分别是他们的下一代标准,目前还在草案阶段,尚未成为W3C正式标准

扩展名可以自己起,在服务器配置下就可以,
还可以url rewrite,扩展名都省了

[ 本帖最后由 zycbob 于 2-12-2010 10:33 编辑 ]

yuba 发表于 2-12-2010 09:27:17

听我良言相劝,学点儿别的吧

四香油饼 发表于 2-12-2010 09:57:15

原帖由 yuba 于 2-12-2010 10:27 发表 http://www.freeoz.org/ibbs/images/common/back.gif
听我良言相劝,学点儿别的吧


是啊,越了解越觉得复杂,不过俺觉得把基本概念了解一下还是非常有好处的,从这个帖子里,俺已经觉得获益匪浅了。

俺准备继续学习c++,然后用c++写个程序达到php的功能,那时候,俺就nb了

熊猫阿三 发表于 2-12-2010 10:43:12

原帖由 四香油饼 于 2-12-2010 10:57 发表 http://www.freeoz.org/ibbs/images/common/back.gif



是啊,越了解越觉得复杂,不过俺觉得把基本概念了解一下还是非常有好处的,从这个帖子里,俺已经觉得获益匪浅了。

俺准备继续学习c++,然后用c++写个程序达到php的功能,那时候,俺就nb了

你还是好好专研C吧,把windows重写一遍。

如果要学C/C++,你可以把以前风云Mud的源码下载下来自己边看边玩。

aichitao 发表于 2-12-2010 10:56:11

咦,我也正想学,不过对界面设计更有兴趣。好像是说如果只做很简单的html静态页面,不需要背后数据库支持的,css就能搞定了是么?准备有空去Borders买杯茶免费看看网页设计书籍。

EnsignKim 发表于 2-12-2010 11:30:16

网站主要还是在于美工及设计。后台技术都很成熟,上手也很容易
页: [1] 2
查看完整版本: 我想学做简单的网站,学什么好呢?