我想学做简单的网站,学什么好呢?
大家给出出主意? 原帖由 四香油饼 于 1-12-2010 15:39 发表 http://www.freeoz.org/ibbs/images/common/back.gif大家给出出主意?
申请当技术员,改freeoz后台代码:support: 原帖由 coredump 于 1-12-2010 16:54 发表 http://www.freeoz.org/ibbs/images/common/back.gif
申请当技术员,改freeoz后台代码:support:
问一下老乞丐,PHP好学不?freeoz是PHP写的? 我大学时候实习过一个公司做网站的。用的。。。。Dreamweaver,是不是很古老啊?反正很容易学,里面好像是asp?忘了。。。太久了 frontPage 原帖由 四香油饼 于 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!"
?> 相关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= 我查了下好像php是一种script,那执行起来不是会很慢吗?为什么还会广泛用在网站上呢? 大家比较一下PHP和JSP,J2EE 吧。 现在做网站我觉得学语言还不如研究用开源的cms搭建网站,比如drupal
当然要深入的话还是要掌握一些编程语言和数据库的知识。 越了解越晕了,俺知道网页分动态的和静态的两种,静态的主要由像dreamweawer一类的软件生成,那种有互动内容的就要有服务器端的程序,但五花八门,看了一大堆名词,PHP,JAVA,JAVA-SCRIPT,PERL,似乎HTML也能做那种动态的网页?还有什么CCS, 哪位老师给俺讲讲这些都是什么阿? 原帖由 四香油饼 于 1-12-2010 20:57 发表 http://www.freeoz.org/ibbs/images/common/back.gif
我查了下好像php是一种script,那执行起来不是会很慢吗?为什么还会广泛用在网站上呢?
现在的CPU都很强劲,慢往往不是慢在脚本语言的解释上,而是数据库访问的优化上。
如果是大型的网站,也有很多优化php执行速度的手段,实在不行,还可以通过多台服务器的负载平衡来分流。
php主要是简单,容易上手,而且本身就是为网站编程而生的,现在有很多现成的资源(类似c++的类库)可以利用。 原帖由 四香油饼 于 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了,据说很强大,我还不甚了解,哈哈。 又看到个名词,W3C是啥? 恶补了一些基本概念,突然有个疑问,既然是在服务器上跑的,为啥用PHP而不是C或者C++呢?或者,c/c++有没有针对生成网页的库什么一类的呢? 原帖由 四香油饼 于 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 原帖由 四香油饼 于 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语言等特点针对网站应用而写的。 原帖由 ubuntuhk 于 1-12-2010 22:10 发表 http://www.freeoz.org/ibbs/images/common/back.gif
PHP是脚本语言,免编译,跨平台,一次写完,四处通用。
C/C++是编译语言,要编译,不垮平台,而且很容易因为程序编写不当而溢出导致网站崩溃(这是很要命的)。
最早的常用脚本语言是Perl,但是Perl还是显 ...
明白了:) 原帖由 四香油饼 于 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 做网站,学起来很快,要都掌握起来 也需要时间了
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
...
回复 #20 zycbob 的帖子
完了,饼叔刚刚醒过来一点,又晕过去了;P ;P ;P饼叔,楼上这个是高手,抓住别放走他:lol :lol 这个xhtml是什么东东?和html啥关系? 原帖由 四香油饼 于 2-12-2010 07:31 发表 http://www.freeoz.org/ibbs/images/common/back.gif
这个xhtml是什么东东?和html啥关系?
XHTML就是要把现在的HTML给X了,所以是X和被X的关系 俺发现有的网页文件名是.htm,还有.html,还有.shtml的,有什么区别吗?为什么会这样? 现在大多数网站采用的是 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 10:27 发表 http://www.freeoz.org/ibbs/images/common/back.gif
听我良言相劝,学点儿别的吧
是啊,越了解越觉得复杂,不过俺觉得把基本概念了解一下还是非常有好处的,从这个帖子里,俺已经觉得获益匪浅了。
俺准备继续学习c++,然后用c++写个程序达到php的功能,那时候,俺就nb了 原帖由 四香油饼 于 2-12-2010 10:57 发表 http://www.freeoz.org/ibbs/images/common/back.gif
是啊,越了解越觉得复杂,不过俺觉得把基本概念了解一下还是非常有好处的,从这个帖子里,俺已经觉得获益匪浅了。
俺准备继续学习c++,然后用c++写个程序达到php的功能,那时候,俺就nb了
你还是好好专研C吧,把windows重写一遍。
如果要学C/C++,你可以把以前风云Mud的源码下载下来自己边看边玩。 咦,我也正想学,不过对界面设计更有兴趣。好像是说如果只做很简单的html静态页面,不需要背后数据库支持的,css就能搞定了是么?准备有空去Borders买杯茶免费看看网页设计书籍。 网站主要还是在于美工及设计。后台技术都很成熟,上手也很容易
页:
[1]
2