s********r 发帖数: 663 | 1 想做个网站,可惜我本人不是做网站的,不太熟悉这行业。
考虑用PHP/Apache/MySQL做,可我对这些所知甚少。
请教:
1. 请建议个好的PHP editor/debugger。
2. 请建议个好的web design的tool。
3. 请建议个好的,有不太贵的web hosting网站。 刚才看说GoDaddy,这个网站怎么样?
对好的建议,一定包子奉上。 |
z******a 发帖数: 64 | 2 这是bso娃智商高?我觉得11岁可以先从html开始吧,做几个网页出来在自己家的机器
上host应该就可以了
样?
【在 s********r 的大作中提到】 : 想做个网站,可惜我本人不是做网站的,不太熟悉这行业。 : 考虑用PHP/Apache/MySQL做,可我对这些所知甚少。 : 请教: : 1. 请建议个好的PHP editor/debugger。 : 2. 请建议个好的web design的tool。 : 3. 请建议个好的,有不太贵的web hosting网站。 刚才看说GoDaddy,这个网站怎么样? : 对好的建议,一定包子奉上。
|
f****x 发帖数: 908 | 3 Ruby on Rails
几分钟就可以出来一个动态的网页。
别抱着PHP不放了。 |
s********r 发帖数: 663 | 4 谢了!包子立即奉上。能不能多介绍点Ruby和PHP的优逆?
站内信也成 |
f****x 发帖数: 908 | 5 Ruby on Rails适合快速开发,另外一个是Python。
使用ruby on rails ,运行一条命令就可以建立起一个web框架。
使用生成器可以直接生成相关的controller、model、views,直接就已经
实现了CRUD功能。
开发的时候使用sqlite3不用对数据库做任何操作,直接可以使用。
ActiveRecord实现了ORM的映射。
rails自带了web服务软件,不需要配置apache
在网站开发完成前,不需要了解apache、mysql。集中在自己网站的功能上。
等到开发完成,只需要配置一下就可以迁移到apache以及mysql环境。
推荐一本书:Agile Web Development with Rails
http://www.amazon.com/Agile-Web-Development-Rails-Programmers/d
【在 s********r 的大作中提到】 : 谢了!包子立即奉上。能不能多介绍点Ruby和PHP的优逆? : 站内信也成
|
s********r 发帖数: 663 | 6 多谢了!
【在 f****x 的大作中提到】 : Ruby on Rails适合快速开发,另外一个是Python。 : 使用ruby on rails ,运行一条命令就可以建立起一个web框架。 : 使用生成器可以直接生成相关的controller、model、views,直接就已经 : 实现了CRUD功能。 : 开发的时候使用sqlite3不用对数据库做任何操作,直接可以使用。 : ActiveRecord实现了ORM的映射。 : rails自带了web服务软件,不需要配置apache : 在网站开发完成前,不需要了解apache、mysql。集中在自己网站的功能上。 : 等到开发完成,只需要配置一下就可以迁移到apache以及mysql环境。 : 推荐一本书:Agile Web Development with Rails
|
d********g 发帖数: 10550 | 7 同意,新一代的框架比传统PHP和PHP框架开发起来快很多。技术在进步,知识要更新
另外如果和后台服务结合比较紧,比如还要顺带上爬虫的话,Python的框架非常不错。
我大声疾呼Django,真的不是一般的爽。有特殊需求的自制爬虫就不说了,完全依赖
Python内置库都可以搞定。像Scrapy这种爬虫直接就支持Django model,还有比这更方
便的吗
而RoR和Django对比,前几年RoR很火,目前趋势Django似乎发展更好:
http://www.google.com/trends?q=ruby+on+rails%2C+ror%2C+django
再来看PHP,确实呈下降趋势了,只是基数大:
http://www.google.com/trends?q=ruby+on+rails%2C+ror%2C+django%2
个人觉得Ruby太怪异,用途也没有Python那么广泛
【在 f****x 的大作中提到】 : Ruby on Rails适合快速开发,另外一个是Python。 : 使用ruby on rails ,运行一条命令就可以建立起一个web框架。 : 使用生成器可以直接生成相关的controller、model、views,直接就已经 : 实现了CRUD功能。 : 开发的时候使用sqlite3不用对数据库做任何操作,直接可以使用。 : ActiveRecord实现了ORM的映射。 : rails自带了web服务软件,不需要配置apache : 在网站开发完成前,不需要了解apache、mysql。集中在自己网站的功能上。 : 等到开发完成,只需要配置一下就可以迁移到apache以及mysql环境。 : 推荐一本书:Agile Web Development with Rails
|