用什么样的Web应用开发模式

 最近也在尝试做一些Web应用,一直在纠结用什么样的技术是最合适,最快速而且最简单,而且能够发布在公网上面。我自己并没有真实的主机,最多只有一个LAMP的虚拟主机。基本上我的选择有这些:

 

  • 使用LAMP虚拟主机。这个就需要PHP和MySQL的技能。我对PHP完全不熟悉,只能现学。
  • Google App Engine。支持Java,可以在上面用servlet的那一套东西。服务端可以走Spring,Struts这一套,暴露REST接口,以JSON格式发布数据;客户端就用Dojo/jQuery之类的技术。这是一种技术选择,也是很多情况下使用的方式。我尝试用过这种方式,最大的问题就是层次和模块太多,Java语言本身也过于复杂,各种框架的配置非常麻烦,要熟悉的库很多。后来我又尝试了另外一种方式,回到Web 1.0的时代,利用JSP来生成HTML页面,加上适当的JavaScript代码,这种方式我觉得比目前流行的方式更好。对搜索引擎的支持也更好。
  • Flex。我也是最近才开始关注这个技术。我觉得Flex的好处就是统一,是一个完整的解决方案。可以避免很多浏览器的兼容性问题。

 

我也不确定什么样的方式是最好的,目前可能想尝试一下Flex,把之前的那个水木社区图片库的应用修改成Flex的吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值