Extjs部分:
1.ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。
2.extjs的优点
UI全部帮你搞定,不用费劲去弄样式!
浏览器兼容性好,在各各浏览器下测试都OK!
和后台代码无关,不管你后面用C#也好 JAVA也好 还是PHP 都和它没关系。
动画效果,EXTJS的动画效果做得很不错,提高了用户的感知度。
缺点:
开发周期延长(要先学习才能灵活使用)
速度稍慢(对于丰富互联网应用是肯定有这个缺点的,不过可以忽略,现在带宽在一点点升级,网速也不是问题了)
3.什么是富客户端?
RIA集成了桌面应用的交互性和传统Web应用的部署灵活性与成本分析,以创建单一而完整的用户体验。
数据库方面的答疑:
索引:
简单的说,索引就好比一本书的目录,你只要浏览标题就可以快速的找到具体内容是放在哪一页的。也就是说用SELECT查找时不用直接去搜索表,只要查找索引,就可以直接定位到你想查找的内容位置。
索引带来的方便不是免费的,是以每次插入或更新(相当于删除并插入)时都要维护索引为代价的。
所以如果一张表更多是用于查询而很少插入,那么就可以建立尽量多的索引以优化查询性能。相反如果一张表要经常插入或更新,则尽可能少用索引,有时甚至连主键都不建。
Json在页面端的解析比xml好很多,json是java的衍生支持。
分享到:
相关推荐
这是一个基于DWR2.0,Spring,Extjs的小小实例,提取了最精华的部分。方便阅读,用spring从数据库中提取了数据显示在ext的grid上面。 附带DB.sql文件
ExtJs.Design16.DB.PDM 数据库的设计文件。 ExtJs.Instruction.txt 执行(1)时做的说明,因为在执行数据脚本的时候要修改一下本地路径。 01 ExtJs.SourceCode 里包含的是项目源文件,简单三层。 ExtJs.BLL ExtJs.DAL...
JAVA对 Extjs4 DBExplorer.zip
ExtJs单用户Blog系统后台源码 该系统是由vifir.com推出的一个用于演示extjs在.net平台下使用的单用户Blog系统。系统后台使用.Net平台,语言为C#,技术构架为NHibernate+Spring.Net+Vifir实现,支持多种数据库,...
EXTJS4开发的图片文章管理项目实例,后台使用JAVA+MYSQL,建表语句位于DB文件夹下,使用Myeclipse导入项目即可
该系统采用VS2005+SQL2005开发,采用Extjs2.0技术实现UI展示. 数据库脚本:App_Data文件夹下. 该系统为北大青鸟(重庆足下)Y2项目,请大家多多指教! 数据库操作采用的是SqlHelper DB_51aspx下为Sql数据库文件,附加...
ExtJs单用户Blog系统后台源码 该系统是由vifir.com推出的一个用于演示extjs在.net平台下使用的单用户Blog系统。系统后台使用.Net平台,语言为C#,技术构架为NHibernate+Spring.Net+Vifir实现,支持多种数据库,...
extjs4.0 实现了主页面框架(主框架使用Ext.Viewport,banner使用Ext.panel.Panel,通过toolbar来放置按钮),包括左侧动态菜单实现(采用Ext.tree.Panel)动态从数据库加载数据来显示菜单(后台代码也在了通过json...
该系统采用VS2005+SQL2000+Extjs2.0开发 由于学extjs 一月不到 属初学者,项目有很多不足地方请见谅 (注释不标准按自己想法随意注释了一下) 数据库脚本:压缩包目录下.DB.sql便是 该项目为双用户:管理员 与营业员 ...
Extjs精华版图书管理系统功能比较强大...注意事项:1、开发环境为Visual Studio 2010,数据库为SQL Server 2008,数据库文件在DB_data文件夹中,使用.net 2.0开发。2、默认数据库连接字符串在webconfig配置文件中修改。
该文章管理系统采用SSH框架,页面采用ExtJs,实现了文章的增删改查操作,为图方便没有做登录实现,这个也不太会。 开发工具为myeclipse8.6,下载地址...
默认登陆页面为login.aspx, 默认管理员帐号/密码:admin/admin 默认收营员帐号/密码:aaa/aaa ...注意:如果在IIS下可能运行要报错(需要修改一下项目文件路径UI即可) DB下为Sql数据库文件,附加即可
实现treegrid组件的(CRUD)读取、新增、修改、删除 //设置grid单元格处于编辑状态 selcell:function(arow,acol){ ...insertdb:function(newrecords) //异步Ajax提交修改数据 updatedb:function(updaterecords)
1.导出整个数据库 ... mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 ... mysqldump -u wcnc -p smgp_apps_... mysql>source d:wcnc_db.sql (注:如果写成source d:\wcnc_db.sql,就会报语法错误)
indexedDB的CURD 设置数据库名称 var db = new indexDB("myDB"); 创建新表 db.CreateTable("product", "id"); 插入和更新命令 db.set({ id: 1, name: "milad" }, "product"); 获取数据 db.get(1, "product"); 删除...
该系统采用VS2005+SQL2005开发,采用Extjs2.0技术实现UI展示. 数据库脚本:App_Data文件夹下. 该系统为北大青鸟(重庆足下)Y2项目,请大家多多指教! 数据库操作采用的是SqlHelper DB_51aspx下为Sql数据库文件,附加...
extjs做的兼容JDBC各种数据库驱动的数据库查看器
北风-ui Northwind DB 的基于 ExtJS 的 UI
一个使用Extjs开发的纯java WEB db操作工具,非常方便使用,可以替代普通的db查询工具,优势是之需要部署到web容器中即可使用。
Grape Api 安装在机架上设置设置你的数据库安装凉亭安装咕噜服务器发展运行控制台: racksh 生成迁移文件: rake g:migration NAME=migration_name 所有 ActiveRecord rake 任务都可以访问: db:migrate 、 db:drop ...