找回密码
 FreeOZ用户注册
查看: 6507|回复: 54
打印 上一主题 下一主题

[网络技术] 我想学做简单的网站,学什么好呢?

[复制链接]
跳转到指定楼层
1#
发表于 1-12-2010 16:39:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?FreeOZ用户注册

x
大家给出出主意?
回复  

使用道具 举报

2#
发表于 1-12-2010 16:54:08 | 只看该作者
回复  

使用道具 举报

3#
 楼主| 发表于 1-12-2010 19:36:32 | 只看该作者
原帖由 coredump 于 1-12-2010 16:54 发表

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


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

使用道具 举报

4#
发表于 1-12-2010 19:51:52 | 只看该作者
我大学时候实习过一个公司做网站的。用的。。。。Dreamweaver,是不是很古老啊?反正很容易学,里面好像是asp?忘了。。。太久了

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

5#
发表于 1-12-2010 19:56:56 | 只看该作者
frontPage

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

6#
发表于 1-12-2010 20:28:18 | 只看该作者
原帖由 四香油饼 于 1-12-2010 19:36 发表


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


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

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

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

7#
发表于 1-12-2010 20:29:31 | 只看该作者

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

8#
 楼主| 发表于 1-12-2010 20:57:50 | 只看该作者
我查了下好像php是一种script,那执行起来不是会很慢吗?为什么还会广泛用在网站上呢?
回复  

使用道具 举报

9#
发表于 1-12-2010 21:20:51 | 只看该作者
大家比较一下PHP和JSP,J2EE 吧。

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

10#
发表于 1-12-2010 21:34:29 | 只看该作者
现在做网站我觉得学语言还不如研究用开源的cms搭建网站,比如drupal
当然要深入的话还是要掌握一些编程语言和数据库的知识。

评分

参与人数 3威望 +105 收起 理由
Fiona + 5 I totally agree! 我用drupal 两年了。I li ...
coredump + 50 我很赞同!
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

11#
 楼主| 发表于 1-12-2010 21:36:30 | 只看该作者
越了解越晕了,俺知道网页分动态的和静态的两种,静态的主要由像dreamweawer一类的软件生成,那种有互动内容的就要有服务器端的程序,但五花八门,看了一大堆名词,PHP,JAVA,JAVA-SCRIPT,PERL,似乎HTML也能做那种动态的网页?还有什么CCS, 哪位老师给俺讲讲这些都是什么阿?
回复  

使用道具 举报

12#
发表于 1-12-2010 21:41:27 | 只看该作者
原帖由 四香油饼 于 1-12-2010 20:57 发表
我查了下好像php是一种script,那执行起来不是会很慢吗?为什么还会广泛用在网站上呢?


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

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

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

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

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


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

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

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

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

评分

参与人数 2威望 +100 收起 理由
coredump + 50 谢谢分享!
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

14#
 楼主| 发表于 1-12-2010 21:54:40 | 只看该作者
又看到个名词,W3C是啥?
回复  

使用道具 举报

15#
 楼主| 发表于 1-12-2010 22:05:19 | 只看该作者
恶补了一些基本概念,突然有个疑问,既然是在服务器上跑的,为啥用PHP而不是C或者C++呢?或者,c/c++有没有针对生成网页的库什么一类的呢?
回复  

使用道具 举报

16#
发表于 1-12-2010 22:08:01 | 只看该作者
回复  

使用道具 举报

17#
发表于 1-12-2010 22:10:44 | 只看该作者
原帖由 四香油饼 于 1-12-2010 22:05 发表
恶补了一些基本概念,突然有个疑问,既然是在服务器上跑的,为啥用PHP而不是C或者C++呢?或者,c/c++有没有针对生成网页的库什么一类的呢?


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

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

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

评分

参与人数 1威望 +50 收起 理由
coredump + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

18#
 楼主| 发表于 1-12-2010 22:14:59 | 只看该作者
原帖由 ubuntuhk 于 1-12-2010 22:10 发表


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

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

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


明白了:)
回复  

使用道具 举报

19#
发表于 1-12-2010 22:19:57 | 只看该作者
原帖由 四香油饼 于 1-12-2010 21:05 发表
恶补了一些基本概念,突然有个疑问,既然是在服务器上跑的,为啥用PHP而不是C或者C++呢?或者,c/c++有没有针对生成网页的库什么一类的呢?

真是一张好学的饼

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

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 谢谢分享!

查看全部评分

回复  

使用道具 举报

20#
发表于 2-12-2010 00: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
...

评分

参与人数 4威望 +175 收起 理由
老鼠爱上猫 + 50 你太有才了!
herejingying + 25 加油
四香油饼 + 50 你太厉害了!
coredump + 50 你太有才了!

查看全部评分

回复  

使用道具 举报

21#
发表于 2-12-2010 00:08:37 | 只看该作者

回复 #20 zycbob 的帖子

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

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

使用道具 举报

22#
 楼主| 发表于 2-12-2010 08:31:50 | 只看该作者
这个xhtml是什么东东?和html啥关系?
回复  

使用道具 举报

23#
发表于 2-12-2010 10:13:34 | 只看该作者
原帖由 四香油饼 于 2-12-2010 07:31 发表
这个xhtml是什么东东?和html啥关系?

XHTML就是要把现在的HTML给X了,所以是X和被X的关系

评分

参与人数 1威望 +50 收起 理由
四香油饼 + 50 先把你X了,Xcoredump!

查看全部评分

回复  

使用道具 举报

24#
 楼主| 发表于 2-12-2010 10:17:17 | 只看该作者
俺发现有的网页文件名是.htm,还有.html,还有.shtml的,有什么区别吗?为什么会这样?
回复  

使用道具 举报

25#
发表于 2-12-2010 10: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 编辑 ]

评分

参与人数 1威望 +25 收起 理由
herejingying + 25 啥都知道

查看全部评分

回复  

使用道具 举报

26#
发表于 2-12-2010 10:27:17 | 只看该作者
听我良言相劝,学点儿别的吧
回复  

使用道具 举报

27#
 楼主| 发表于 2-12-2010 10:57:15 | 只看该作者
原帖由 yuba 于 2-12-2010 10:27 发表
听我良言相劝,学点儿别的吧



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

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

使用道具 举报

28#
发表于 2-12-2010 11:43:12 | 只看该作者
原帖由 四香油饼 于 2-12-2010 10:57 发表



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

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


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

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

使用道具 举报

29#
发表于 2-12-2010 11:56:11 | 只看该作者
咦,我也正想学,不过对界面设计更有兴趣。好像是说如果只做很简单的html静态页面,不需要背后数据库支持的,css就能搞定了是么?准备有空去Borders买杯茶免费看看网页设计书籍。
回复  

使用道具 举报

30#
发表于 2-12-2010 12:30:16 | 只看该作者
网站主要还是在于美工及设计。后台技术都很成熟,上手也很容易
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 7-3-2025 02:59 , Processed in 0.032712 second(s), 46 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表