网站还是软件?在线文件处理盛行

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:xingjiena
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  想必不少人有过在网络上生成自己名字印章,Email地址或者修改大头贴的经历,可能很多人都会想,这类网站真是太厉害了,竟能像PS那样,更妙的是这东西还不用下载,在线就可以用。那么这些网站是如何做到的呢,它们的创作者们都是技术大牛吗?下面我们就来揭开它的神秘面纱。
  
  


  我们来拆解下我们进行图片处理的过程,上传图片后,网站前端(就是我们看到的页面)和服务器都识别了这个图片,然后呢我们在前端对图片进行着各种处理,我们的这些动作,例如添加一个字,这其实就类似于一个网页游戏,是通过调整控件进行的操作,类似于一个可视化的要求,而真正的图片并没有改变。稍后把前端的数据处理要求传给后台服务器,后台服务器按照前端收集到的操作进行修改,才真正完成图片的处理。这个过程,就好比有两个角色,后台是画师,网站只是一个需求搬运工。我们对画师的需求只不过是在网页上用一种所见即所得的方式展示出来,网站把需求发给后台,画师就按我们描述的要求进行工作了。
  那么后台的处理是不是很复杂,网站建设者需要自己去了解OpenCV,OpenGL这类技术吗?果真如此,那真是噩梦。实际上,后台的处理运算完全由工具包自动完成ImageMagick,JGraph等第三方工具包替我们做了,使得我们不必太关心底层。将处理后的图片传回前端,可以供用户下载就可以了。
  另外,这个过程就要求数据的传输,对服务器的要求也并不高。因为这里不需要实时传输,AJAX(异步JavaScript和XML)技术的日益成熟,使得在网站前端进行的图片修改数据不必每次都回传服务器,减少了服务器负担,很多时候,只需把最终修改结果传回服务器就可以了。
  
  小提示:
  总结起来数据传输,后台处理没有多少技术含量,关键在于前端的需求编辑。画师很多,关键是让他理解我们的需求。它们互相配合,构成了一个完整的网站。其实,不光在线图片处理网站是这样,其他的在线交互网站,比如在线转换,在线压缩呀,也都是这个原理。
  
  网络大补贴:什么是AJAX
  http://baike.baidu.com/view/1641.htm
其他文献
问:我的是Windows XP SP3系统,不知道什么原因导致系统搜索功能丢失了,单击工具栏中的搜索按钮后,文件夹左侧原本出现的搜索项全都不显示,只显示搜索助手。请问如何找回系统搜索功能?    答:这可能是系统搜索功能被禁用所致,解决方法:按Win+R打开运行对话框,输入“gpedit.msc”并回车打开组策略编辑器,依次选择“用户配置→管理模板→Windows Components→Inter
期刊
问:最近刚安装了Windows 7,而之前放在另一块硬盘中的绿色软件现在无法直接运行,必须在兼容性中选择以管理员身份运行才行,但唯独QQ程序不能这样设置而无法运行。请问,Windows 7中如何直接运行绿色版QQ程序?    答:这是因为QQ运行需要VC运行库的支持,只要从 http://www.microsoft.com/downloads/thankyou.aspx?familyId=200b
期刊
问:我安装了Windows 7专业版,启动到系统中后发现总是无法访问到第二块硬盘,能看到盘符,但就是无法打开。请问这该如何解决?      答:这肯定是权限设定不正确所致,尝试以下设置方法:右击不能访问硬盘的盘符并选择“属性”,在打开的窗口中选择“安全→高级→有效权限”,然后将所有权限赋予自己的账户,这样设置后应该可以正常访问这块硬盘了(见图)。
期刊
新学期逃课通关必杀技        特别声明  《电脑爱好者》一直秉承着诚实、公正的办刊原则,对于作弊、抄袭等行为一直持坚决反对态度。本文中所涉及的“抄作业”、“作弊”、“打小抄”等词汇均属文章所用的比喻方式,绝非支持和提倡此种行为。    一直以来,星爷精明能干,但不怎么受上司赏识。2009年的一天,警察局长大人的手枪被偷,星星被以学生的身份安排进学校调查情况,从此有了逃学威龙系列……    抄
期刊
问:我安装的是Windows Vista系统,在系统属性中的“系统保护”选项卡中关闭系统还原功能时总是得到错误提示:“系统还原使用的卷影复制服务无法启动……”请问这是什么原因?    答:按Win+R打开运行对话框,输入“services.msc”并回车打开服务管理器,找到“Volume Shadow Copy”服务并将其启用即可解决问题。  来源:读者邮件提问
期刊
问:我的Windows XP SP2系统在启动时总是显示一排“圹揶圹揶”,而以前则是“>>”或“=”。请问这是什么原因,如何恢复至原先的模式?    答:这可能是因为你对系统做过美化处理,譬如安装了美化软件,而导致系统引导文件出现紊乱所致,解决起来很简单:从其他同版本系统中的系统盘根目录找到以下三个文件:ndldr、NTDETECT.exe、bootfont.bin这三个文件并将其拷贝、覆盖你的系
期刊
问:安装了辛巴影子卫士2,安装后准备运行时出现错误,提示:应用程序初始化失败(0xc0000135)失败。请点击“确定”,终止应用程序。请问这是什么原因?    答:0xc0000135错误是由于软件运行时需要微软的.Net Framework环境,而当前系统中又没有安装该组件就会出现软件不能运行的错误,一般都会报告0xc0000135这个错误代号。只要下载安装.Net Framework组件即可
期刊
问:我们单位买了一张光盘,里面存放的是单位必须要使用的软件。我想将其中的软件安装文件备份下来,但是拷贝下来的一个文件只有几KB,在电脑中还无法运行。请问,如何才能将光盘中的文件全部备份下来?      答:这是因为光盘使用了加密手段,你拷贝的往往是说明文件或是其他非主要功能的文件。要想拷贝加密光盘中的数据,方法有很多,比如你要是安装了Alcohol 120%的话,直接通过其内置的复制加密光盘数据功
期刊
问:以前可以正常切换输入法,但最近不知道为什么无法通过Ctrl+Shift切换输入法了。请问如何解决?    答:切换输入法快捷键默认就是Ctrl+Shift,而有时候安装一些输入法程序或是误设置系统参数会影响到该快捷键,出现无法使用该快捷键来切换输入法时,只要重新设置一遍即可:在控制面板中打开“区域和语言选项”,在打开的设置窗口中选择“语言”选项卡,再单击“详细信息”按钮,在打开的窗口中选择“设
期刊
问:我今天在删除一些大文件时,如果使用Delete键直接删除时,发现很卡,而通过Shift+Delete键删除时则不卡。请问这是什么原因?    答:如果开启了系统回收站功能的话,通过Delete键删除文件其实是将文件“移动”到回收站中,如果删除的是大文件,就可能会出现卡的现象。而Shift+Delete键则是直接删除文件的操作,因为不存在“移动”操作,因此,对系统资源占用较少而不出现卡的情况。 
期刊