开发时框架的选型

1,框架的选择

选择框架时,我们有什么标准吗?

(a)比较流行

(b)帮助文档齐全,全面

(c)极大程度上减少开发人员的重复劳动

真的是这样吗?

有一个开发团队选择了一个很NB的框架,但是这个框架不支持IE8,更不支持IE7.

有一次,一个真实用户使用时发现购买不了,后来产品经理下令:支持IE8和IE7.

然后,开发团队就哭了.

因为选择的框架本身不支持IE8和IE7,所以需要重构

 

2,开发语言的选择

有一个项目团队使用Python 写后台接口.

有一次,同事找我,说遇到一个问题

参数中有& 符号时提交表单,会把&后面的截断.

于是我用自己的工具试了下,发现确实如此.然后怎么改呢?

后端不好改,因为技术选型就这样了.

由前端改,还是我给他们提供的方法:

提交表单时,先url编码,然后base64编码;

查询时base64解密,然后url解码

Js代码  

  1. base64encode(encodeURIComponent(title))  

 

参考:http://www.cnblogs.com/ricksun/archive/2012/08/27/2658654.html

时间: 2024-09-20 00:22:58

开发时框架的选型的相关文章

从0到1开发自动化测试框架

一.序言 随着项目版本的快速迭代.APP测试有以下几个特点: 首先,功能点多且细,测试工作量大,容易遗漏: 其次,代码模块常改动,回归测试很频繁,测试重复低效: 最后,数据环境多样,用户场景复杂,功能回归覆盖难全面. 为节省成本,保证高效及高质量迭代,我们需采用更高效的测试方式,App自动化测试是较高效的手段. 之前自动测试实践过程中遇到的诸多问题(代码复用率低,Case开发及数据构造繁琐,问题定位困难,学习成本高等),为解决相关痛点问题,我们重新实现了一套APP自动测试框架.本文将着重介绍技术

android app开发时WEBSERVICE一般用什么技术?

问题描述 android app开发时WEBSERVICE一般用什么技术? 最近试着写一个ANDROID的APP,比较短的时间内把客户端的内容过了一遍,现在 需要跟后台进行数据交互,数据库部分已经搞定.以前没有写过WEBSERVICE,想大 致了解一下需要用到什么技术,和简单的技术流程. 功能很简单,要求客户端提交简单的数据,WEBSERVICE完成接收数据,并操作服务器 端MYSQL数据库的功能,并返回从库中取出的值.应该如何开发WEB SERVICE? 解决方案 webserive你直接用j

DWZ+ThinkPHP开发时遇到的问题分析_php实例

本文实例分析了DWZ+ThinkPHP开发时遇到的问题.分享给大家供大家参考,具体如下: 目前我用的 thinkphp 版本是  3.1.3 J-UI  dwz 版本好像是 1.4 当我在项目开发的过程中 遇到了这么的一个问题, 当我我在后台执行ajax操作的时候,success,error不能成功的返回提示的信息,而是返回object object这样的一条错误提示. 研究了很久发现是版本的问题,新改版的ThinkPHP对DWZ中的Ajax技术中的一点不符合版本的问题 所以我就 更改  Act

DWZ+ThinkPHP开发时遇到的问题分析

本文实例分析了DWZ+ThinkPHP开发时遇到的问题.分享给大家供大家参考,具体如下: 目前我用的 thinkphp 版本是  3.1.3 J-UI  dwz 版本好像是 1.4 当我在项目开发的过程中 遇到了这么的一个问题, 当我我在后台执行ajax操作的时候,success,error不能成功的返回提示的信息,而是返回object object这样的一条错误提示. 研究了很久发现是版本的问题,新改版的ThinkPHP对DWZ中的Ajax技术中的一点不符合版本的问题 所以我就 更改  Act

java类的问题-java开发时,显示图片总要在放大或所放窗口后才会显示出来

问题描述 java开发时,显示图片总要在放大或所放窗口后才会显示出来 怎么解决java开发时,显示图片总要在放大或所放窗口后才会显示出来

php作wap开发时遇到的问题

 1.文件格式首先要遇到的问题肯定是文件格式,在作web开发时,大家都是用的html或xhtml,到了wap开发时,就得用wml了.什么是wml?大家可以去查更详细的资料,我这里只是略微的提到.在我看来wml类似于xml,有非常严格的格式,在作wap页面时,都得用wml来作为显示. wml的语法非常简单,在用php作动态输出时,一定要发送一个头信息,标明本页面是wml,而不是别的什么*ml. header("Content-type: text/vnd.wap.wml; charset=\&qu

asp开发规范 ——写这个东西请多多指教,以后开发时好少吃点苦头。

规范|开发规范 asp开发规范 --写这个东西请多多指教,以后开发时好少吃点苦头. 一.单页编写规范:切记页面要分模块来写:第一模块:接收参数.[有可能从不同页面提交到同一个页面:也可能出现两个表单项以哪个优先的处理.第二模块:定义全局变量.第三模块:写处理代码(尽量将代码都包含到函数中,详见页面附注一.).--到此asp代码主要部分完成.第四模块:纯html代码,利用储存在全局变量中的值来生成页面.第五(注意):要在页面头部写清页面逻辑.(如何接收.处理.)优点:便于维护.模块独立,便于重复使

java-用eclipse安卓开发时遇到的一个十分诡异的问题

问题描述 用eclipse安卓开发时遇到的一个十分诡异的问题 @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String filePath = ""/storage/sdcard0/DCIM/Camera/20130826_182939.jpg"&q

android开发时,什么时候会出现内存溢出?

问题描述 android开发时,什么时候会出现内存溢出? 在使用MediaPlayer时,出现内存溢出,导致程序异常退出,不知道是哪里出问题了. 解决方案 在开发图像,音频,视屏等应用中容易出现的问题就是内存溢出,需要妥善使用和管理内存. 1.尽量避免创建不必要的对象,提高对象的复用 2.减少将大量数据放入对象中,使用完后及时销毁 解决方案二: 加载图片不当的处理的时候会出现内存溢出,内存溢出其实是Java的回收机制没来得及回收那些没有被调用的对象引起的,一般加载图片时候,去读缓存····还有就