深度论坛曝深度音乐播放器,继续发力 Linux 桌面应用

近日在逛Linux Deepin 论坛时,发现有用户发了深度音乐播放器的截图

深度音乐

据悉,深度播放器目前正在内测,各方面也在逐渐完善。

这十分符合Linux Deepin  的计划 ,而接下来还有网页应用中心、深度talk等着大家。

目前,国内Linuxer 对Linux 桌面还有几个强烈的需求,有的没解决,有的没解决好:

  • 乱码问题 (播放器、压缩文件、文档)
  • Office 问题
  • 通讯工具问题 (众多爱好者已经开始努力使用Web QQ的协议了)
  • 下载工具问题 (主要还是国人适应了迅雷等工具)
  • 游戏问题 (大家都知道,能够完美Wine 的游戏多数是国际知名的,如暴雪的游戏)

我在@那些蛋疼的官方回复和传言 一文中已经吐槽过一些软件开发商了。

从目前来看,形式在转好:

  • 永中Office 2012个人版发布,基于JAVA 的跨平台Office,获得不少好评
  • 基于QT 的WPS 也已经在内测之中,WPS 正在往多平台跨平台方向发展,桌面系统中,Linux 先于MAC 在尝试。配套工具快盘也即将发布Linux 版
  • 基于webqq 协议的多个第三方QQ 工具在慢慢进步

而现在国内终于有Linux 发行组织在开始构建适合国内用户习惯的一些需求了。

Linux Deepin 发布新的软件中心新的截图工具新的音乐/视频播放器 ,这些工具都是专为国内用户习惯设计的,并且能够运行在Ubuntu 等流行的发行版中。发布互联网应用中心,是为了让用户更容易的获取网页应用,这是先进操作系统的一个特征(如Win7 可以把网页固定下来成为一个伪软件、Win8 的网页应用概念一样)。还有Deepin Talk 通讯工具,这是目前最神秘的工具,大家试想一下,如果这个工具像Pidgin  一样,但是里面的协议变成微博、人人、QQ,并且稳定运行的话,相信这会是国内Linuxer 最大的期待。

Linux Deepin 作为本土Linux 的先进者,除了推动国内的Linuxer 桌面体验外,在目前Gnome 3 形式混乱的机会下,成为国际流行的发行版也不是不可能的。而目前LD 的一些工具如软件中心,已经在国际社区中获得好评。然后基于Ubuntu ,有天生优秀的基因,并且目前Ubuntu 独行Unity,一些不喜Unity 但又喜欢Ubuntu 的用户,很自然会考虑基于Ubuntu 的发行版,而在Gnome 3 系没有成型的情况下,Linux deepin 很可能成为另一个Mint 。在这里祝福他们,毕竟如果中国能出现一款真正意义上伟大的Linux 发行版的话,对于国内的Linux社区以及氛围来说,肯定是利好的。

FTP 协议和 HTTP 协议的12点比较(文件上传/下载)

    许多站点,比如facebook或一些博客等都允许用户上传或下载文件,比如论坛或博客系统的图片。在这种情况下,通常有两种选择上传文件到服务器,那就是FTP协议和HTTP协议。

    以下列出了一些两者的不同点:

 

1、HTTP协议是用来浏览网站的,而FTP是用来访问和传输文件的,FTP文件传输有点批量上传和维护网站的意思,而HTTP文件传输更多的是为终端用户提供文件传输,比如电影、图片、音乐之类。

 

2、HTTP 和 FTP 客户端:通常的HTTP客户端就是浏览器,而FTP服务可以通过命令行或者用户自有的图形界面客户端。

3、HTTP 头:HTTP 头包含了 metadata ,比如说最后更改的日期、编码方式、服务器名称版本还有其他的一些信息,而这些在FTP中是不存在的。

4、FTP要比HTTP早出现10年左右。

5、数据格式:FTP能传输ACSII数据或者二进制格式的数据,而HTTP只用二进制格式。

6、HTTP中的流水线:HTTP支持流水线,这就意味着客户端可以在上一个请求处理完之前,发出下一个请求,其结果就是多次请求数据之前省掉了部分服务器客户端往返时延。而FTP并没有这项支持。

7、HTTP中的动态端口:FTP一个最大的问题就是它使用两个连接,第一个连接用来发送控制指令,当接受或者发送数据的时候,又打开第二个TCP连接。而HTTP在双向传输中使用动态端口。

8、HTTP中的持久连接:对一个HTTP会话来讲,客户端可以维护一个单个的连接并使用它进行任意数量的数据传输。FTP每次有数据的需要时都创建一个新的连接。重复的创建新的连接带来的体验并不好,因为每次创建连接都必须让双方握手验证,这消耗了很多时间。

9、HTTP中的压缩算法:HTTP提供了一个在一些压缩算法中客户端和服务器共同协商选择的办法。其中gzip可以说是最有影响力的一种,而FTP中并不存在这种复杂的算法。

10、HTTP支持代理:HTTP一个很大的特点就是支持代理,这种功能是构建在协议里的,而FTP并不支持。

11、而FTP也能脱颖而出的一点是这个协议是直接面向文件级别的。这以为着FTP有例如可以通过命令列出远程服务器上的目录列表,而HTTP没有这个概念。

12、速度:可能最通常的问题了:哪一个传输更快?

    什么使FTP服务更快?

    1、没有在发出的数据中加入meta-data,仅传输原二进制文件。

    2、没有过度的分块编码

    什么使HTTP服务更快?

    1、重用已存在的持久连接,从而有更好的TCP表现。

    2、流水线的支持使得从同一个服务器上请求多个文件更快。

    3、自动的压缩机制使得传输的数据更少。

    4、没有命令/应答机制最大限度的减少了往返时延。

 

总结:当然最终的结果会因具体的情况而异,但我想说的是,单次传输一个静态的文件,很难衡量两者的区别对单个的小文件来说,FTP传输更快,当传输多个文件时,HTTP更快。

原文链接OSChina.NET 编译