如何才能做一个好网站系列 第四篇 开始设计方案,关于框架的选择
2010-10-06 23:03
1106 查看
做一个网站,定下的需求,其实和平台的选择,以及框架设计方案有不少的关系。
现有阵营用的最多的,莫过于asp ,不过这个方案并不是我推荐的,就算选微软的解决方案,也选.net呀,至于原因,大家可以在网上查查为什么03年的.net要比90年代的asp好。还有很多学习java 的,说句心里话,我认为.net的童鞋在学习能力方面的理解力方面,可能真的不如java阵营的童鞋,大家也不要开骂,我也是.net出生的,后面好奇才去学习java的,再后面就学习了一下php,也是因为好奇嘛。
一个好的网站,选择的架构,最有可能的,其实是php的,看看现在全的确最NB的网站,有几个不是PHP开发的,原因其实是因为PHP比.net和java都简单,就这么一个原因,就让很多人投入的PHP阵营。
这里所谓的简单,包含了3个方面:
1,网站配置简单,跨平台,免费,数据库搭配的mysql免费,扩展各种分布式组件免费的很多。
2,方法简单统一,学习成本低廉,比如说数据,只有var 和 数组 ,不比去考虑太多的string bool什么的,只需要考虑好操作数据和数组就可以了
3,因为PHP只开发网站,学习成本低,整体开发成本低廉。
在IDE开发易用性和环境配置上,只有.net能略胜一筹,但是由于.net本身的复杂性过盛,导致在网站开发这一块方面,是敌不过PHP的
不过作为java 和 .net 的童鞋,也不必灰心,条条大路通罗马,虽然不能达到开发的极致,但是只是要做为一个练习的学习项目,开发的思路是相通的,用哪种平台问题都不大,以后项目做成熟了,网站肯定是需要重构很多次的。到时候转向PHP不久成了。不必要在现在就加大成本去学习PHP,反正我们还有的是时间嘛。
现有阵营用的最多的,莫过于asp ,不过这个方案并不是我推荐的,就算选微软的解决方案,也选.net呀,至于原因,大家可以在网上查查为什么03年的.net要比90年代的asp好。还有很多学习java 的,说句心里话,我认为.net的童鞋在学习能力方面的理解力方面,可能真的不如java阵营的童鞋,大家也不要开骂,我也是.net出生的,后面好奇才去学习java的,再后面就学习了一下php,也是因为好奇嘛。
一个好的网站,选择的架构,最有可能的,其实是php的,看看现在全的确最NB的网站,有几个不是PHP开发的,原因其实是因为PHP比.net和java都简单,就这么一个原因,就让很多人投入的PHP阵营。
这里所谓的简单,包含了3个方面:
1,网站配置简单,跨平台,免费,数据库搭配的mysql免费,扩展各种分布式组件免费的很多。
2,方法简单统一,学习成本低廉,比如说数据,只有var 和 数组 ,不比去考虑太多的string bool什么的,只需要考虑好操作数据和数组就可以了
3,因为PHP只开发网站,学习成本低,整体开发成本低廉。
在IDE开发易用性和环境配置上,只有.net能略胜一筹,但是由于.net本身的复杂性过盛,导致在网站开发这一块方面,是敌不过PHP的
不过作为java 和 .net 的童鞋,也不必灰心,条条大路通罗马,虽然不能达到开发的极致,但是只是要做为一个练习的学习项目,开发的思路是相通的,用哪种平台问题都不大,以后项目做成熟了,网站肯定是需要重构很多次的。到时候转向PHP不久成了。不必要在现在就加大成本去学习PHP,反正我们还有的是时间嘛。
相关文章推荐
- 如何才能做一个好网站系列 第三篇 最初的思路
- 如何才能做一个好网站系列 第六篇 别人是怎么访问你的网站
- 如何才能做一个好网站系列 第七篇 决定网站开发的重心
- 关于布线设计方案+网络产品的一个网站
- 如何在Visual Studio 2017中使用C# 7+语法 构建NetCore应用框架之实战篇(二):BitAdminCore框架定位及架构 构建NetCore应用框架之实战篇系列 构建NetCore应用框架之实战篇(一):什么是框架,如何设计一个框架 NetCore入门篇:(十二)在IIS中部署Net Core程序
- 如何才能做一个好网站系列 第七篇 开发网站的技术有哪些
- 如何才能做一个好网站系列 第五篇 网站的构成
- 如何才能做一个好网站系列 第一篇 目录
- 如何才能做一个好网站系列 第二篇 什么叫好网站
- 如何设计一个基于Node.js和Express的网站架构?
- PS网页设计教程IV——如何在Photoshop中创建一个专业博客网站布局
- 最近做了一个类似社交的网站,看到新浪微博右侧有一个网页在线聊天的功能,如何才能实现网页在线聊天功能(新浪微博这种聊天)?
- 分步骤介绍如何设计一个带选择和提示功能的检索框
- 怎样才能设计一个“易用性”好的网站?
- 如何一步一步用DDD设计一个电商网站(十四)—— 回顾与总结
- 如何一步一步用DDD设计一个电商网站(十三)—— 领域事件扩展
- WEB设计师应该如何设计网站 才能打动用户(一)
- 浅谈一个完整网站配色方案设计大法1理论篇
- 如何一步一步用DDD设计一个电商网站(十三)—— 领域事件扩展
- 个在校学生关于网站建设的技术选择问题。。有点不知如何选择。。望得到解惑!!