摘要: 作为处于发展阶段的新一代Web开发标准,HTML5正以其简洁的书写规范、良好的兼容性以及务实的原则为越来越多的网站所接受,这是WHATWG与W3C共同努力的结果,作为标准的参与制订者,各浏览器厂商也在积极地为其提供支持。豆瓣一向热衷于新技术的探索和创新,前端团队在HTML5与CSS3方面也有过很多尝试,从视觉效果到富媒体内容再到本地存储等等,其中一部分已经应用于线上产品,还有一部分以浏览器扩展、客户端、手持设备应用等形式服务于不同需求的用户。下面我就来简单介绍下:在线上产品中的应用豆瓣目前主要的流量来源依然是PC端的IE6,这是个颇具中国特色的无奈事实,但我们同时发现,豆瓣的Chrome和Fi 阅读全文
posted @ 2011-12-25 23:07 楚广明 阅读(401) 评论(1) 推荐(0)
摘要: 其实这个文章叫大型网站用户定位技术,其实今天要讲的不是智能DNS ,今天是要讲的智能DNS 的问题,和一些网站对这个的处理,下面要讲的这个技术主要是针对比较大的文件,比如下载和视频之类。为什么要讲这个,主要是我的群中一些朋友吵着想了解一下。我答应了非常非常久了。直到现在才有时间给大家分享一下。我们知道,现在很多网站的 GLSB都是基于DNS来做。DNS的解析流程如下。我们来看。比如,我是北京的用户,我的 DNS 为 202.106.0.20.当我要打开 www.php-oa.com 时,先会给请求发给 ISP 告诉我的 DNS.这个叫 Local DNS 。然后其它的向根域和二级域的查询,都是 阅读全文
posted @ 2011-12-25 23:06 楚广明 阅读(1279) 评论(0) 推荐(0)
摘要: 当今从纯网站技术上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜,所以很多人都把创业方向定位在互联网应用。这些人里大多数不是很懂技术,或者不是那么精通,而网站开发维护方面的知识又很分散,学习成本太高,所以这篇文章将这些知识点结合起来,系统的来说,一个从日几千访问的小小网站,到日访问一两百万的小网站,中间可能会产生什么问题,以及怎么才能在一开始做足工作尽量避免这些问题。对于不同的初期投资成本,技术路线的选择是不同的。这里假设网站刚刚只是一个构想,计划第一年服务器硬件带宽投入5万左右。对于这个资金额度,有很多种方案可选择,例如租用虚拟主机、租用单独服务器,或者流行的私有云,或者托管服 阅读全文
posted @ 2011-12-25 23:05 楚广明 阅读(245) 评论(0) 推荐(0)
摘要: 1.时区设置有些时候,当你在PHP里使用date或mktime函数时,由于时区的不同,它会显示出一些很奇怪的信息。下面是解决这个问题的方法之一。就是设置你的服务器的时区。你可以在这里找到所有支持的时区的清单。1.SetEnv TZ Australia/Melbourne2. 搜索引擎友好的301永久转向方法为什么这是搜索引擎友好的呢?因为现在很多现代的搜索引擎都有能根据检查301永久转向来更新它现有的记录的功能。1.Redirect 301 http://www.aqee.net/home http://www.aqee.net/3. 屏蔽下载对话框通常,当你下载东西的时候,你会看到一个对话框 阅读全文
posted @ 2011-12-25 23:04 楚广明 阅读(179) 评论(0) 推荐(0)
摘要: Web开发很简单,Web应用的UI开发却很复杂,如果能够利用一些成熟的UI框架可以大大的减少开发的复杂度。本文向你介绍5款界面效果很不错的JS框架。1.ExtJSExtJS主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs最开始基于YUI技术,由开发人员JackSlocum开发,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。授权协议: 阅读全文
posted @ 2011-12-25 23:03 楚广明 阅读(570) 评论(0) 推荐(0)
摘要: Firefox浏览器能成为Web开发者和设计者最喜欢的浏览器,一个重要原因就是它有着丰富的插件可以用来辅助我们完成Web开发工作。下面给大家分享十款在Web开发工作中经常会用到的插件,利用好它们可以大大提高工作效率。1. FireBug在众多插件中Firebug无疑是大家最熟悉用的最多的了。Firebug集成在Firefox中,提供了一套开发辅助工具,诸如页面HTML、CSS、Javascript的浏览、编辑、调试、网络监控等等……2. FireShotFireShot是一款具有完备功能的屏幕截图插件。除了传统的截取可见区域和截取整个页面外,fireshot还支持截取浏览器窗口。此外fires 阅读全文
posted @ 2011-12-25 23:02 楚广明 阅读(293) 评论(0) 推荐(0)
摘要: 对于Facebook这样超大规模的网站,很多传统的解决方案根本不适用。Facebook工程师们面临的巨大挑战是保证一个近5亿活跃用户的网站一直稳定可靠地运行。他们是如何做到的呢,这篇文章将介绍一下他们所使用的软件和技术。 Facebook飞速发展面临的挑战 在进入讨论细节之前,先看下面的一些数据,也许让你对Facebook所面临的巨大挑战有一些直观的认识:Facebook每月有5700亿页面浏览量(据Google Ad Planner)。Facebook的照片量比其他所有图片网站加起来的还要多(包括Flickr等网站)。每个月超过30亿张照片被上传。Facebook的系统每秒要处理120万.. 阅读全文
posted @ 2011-12-25 22:55 楚广明 阅读(281) 评论(0) 推荐(0)
摘要: 即使 您在设计中只采用了一对,又或者整个页面都是,在Web设计中也将是很好的选择。您可以使用不同的蓝色色调梯度,蓝色背景纹理,蓝色字体排版或蓝色图标。 您有足够可以采用的非常酷的组合,使得您建立一个可以触摸的时尚类型的网站。对于我来说,蓝色使我想到自由、新鲜、高雅和时尚。因此,看看我们精心挑选的这55个激发您设计灵感的蓝色风格Web设计吧。Eighty Two DesignBounty BevVisual NotionCritical ZeroEric Campbell / Est.86FeedStitchBlackwave Creativeyoodaz-index.itthepixel.co 阅读全文
posted @ 2011-12-25 22:52 楚广明 阅读(264) 评论(0) 推荐(0)
摘要: 无论您下载和解剖预建模板是为了学习最新的CSS布局技术,或者下载的目的是为了易于编辑制作现成的独立网站,您都不应该仅限于免费且可用的一个拥有众多克隆版本、陈旧的且往往是枯燥的模板。网页设计的流行趋势和技术总是在千变万化,因此,您所挑选的模板选择应该是能够反映出这一点的。这一轮的CSS和XHTML模板,我们正是基于这一原则(符合最新的设计趋势、采用最新的技术)而筛选的。他们创建的都是相当专业的,且一切都是符合标准的,以他们独特的方式,组成为一个现代化独立的Web站点。Corporate LayoutsLawyer&Attorney立即下载Darkness立即下载在线预览DesignHQ立 阅读全文
posted @ 2011-12-25 22:51 楚广明 阅读(2421) 评论(0) 推荐(0)
摘要: CSS3 技术不确定你可以利用CSS3吗?再想想。网络先锋如Andy Clarke 和 Jeremy Keith一直提倡网页设计要“逐步加强”。逐步增强是指在网站设计师时要兼顾到旧版浏览器的可用性,而“增强”则是针对喜欢最新技术的用户。在这样的设计阵营,你利用可以尽情利用CSS3属性的优势,如圆角,边框背景和文本框阴影。新版浏览器用户会看到一个很好的版本,并且对旧版本用户( IE6同学,我就不每次都点名了)将看到较为基本的版本。CSS3 动画在网络上动画经历了很多阶段。起初,我们只能用GIF动画图片。然后,我们又几乎限于Flash。现在,我们可以选择的有Flash,Silverlight,以及 阅读全文
posted @ 2011-12-25 22:50 楚广明 阅读(365) 评论(0) 推荐(0)
摘要: 纯粹主义者会说,伟大的设计是永恒的。是的,在一个理想世界中,我们可以忽视趋势与流行。但是实事求是地讲,跟踪和融入设计的趋势是很有价值的,尤其是网站方面。让我们面对现实:网络时刻在迅速变化,而不像其他媒体,网站设计的趋势不再仅仅受美学驱动。技术是不断变化的,媒介的能力和手段都在随之而发生巨大变化。2010年,我们看到设计师在网页设计方面不断推陈出新,形成了以下明显的趋势...印刷式设计印刷设计一直都是网页设计的灵感来源。网页设计已经有了一段的历史,足够形成一个强劲的没有印刷设计经验的设计师核心。而结果我们看到更多的灵感是来自于印刷,似乎这些设计师不仅仅是网站设计。 衬线字体印刷的最重要问题之一是 阅读全文
posted @ 2011-12-25 22:49 楚广明 阅读(482) 评论(0) 推荐(0)
摘要: 就在不久之前, Flash 是被web设计师用来为网站添加交互的重要技术之一!自从Ipad诞生, 并且不支持 Flash Player, 加速了web开发中使用其他技术代替flash,比如 jQuery, Ajax 还有其它。尽管在很多情况下Flash在仍然是一个非常强大和有用的工具,web设计师习惯于用flash完成一些特效,但这些都能用jQuery轻松实现!下面有21 个在线的演示来显示jQuery在制作高级特效和交互方面的强大能力,可以媲美Flash!1. Flip! 一个 jQuery 插件这个演示 模仿流行的卡片翻转的效果,可以360度旋转自身,x或y维度!2. jQuery Qui 阅读全文
posted @ 2011-12-25 22:48 楚广明 阅读(776) 评论(0) 推荐(0)
摘要: 使用Eclipse调试Android程序,源代码没有错,但总是提示:Error generating final archive: Debug certificate expired on ****从字面了解,是由于Debug证书过期所致。Android的应用程序必须经过开发者自己的自签名证书进行数字签名之后,才能安装到Android系统上。在开发调试阶段,默认情况下,ADT辅助工具帮我们对apk文件进行了签名,采用的是默认的Debug版本的签名文件。安装之后,Android SDK会生成一个Debug签名证书,保存在debug.keystore文件中。ADT使用这个证书对每个生成的应用(Ap 阅读全文
posted @ 2011-12-25 20:52 楚广明 阅读(680) 评论(0) 推荐(0)
摘要: 在这篇文章中,我们将介绍10个超棒的在线表单生成器,帮助你整合web表单到你的网站中,希望大家喜欢!1. Form Assembly这是个web表单的CSS样式集合2. JotForm第一款基于可见即可用的表单生成器。使用你的浏览器创建和发布web表单。一个拖拽的用户界面使得表单创建对于任何人都是轻而易举的事件3. pForm (Free HTML Form Builder – Create Web Form Template Online)一个在线的帮助你生成漂亮HTML表单的工具。4. FormLogix一个免费的在线表单生成器。可以整合到web页面或者博客中5. Wufoo一个HTML的 阅读全文
posted @ 2011-12-25 18:49 楚广明 阅读(602) 评论(0) 推荐(0)
摘要: 程序开发人员和网页设计人员掐架的事情常有听说,程序员们总是为自己设计不出来漂亮的网页而纠结。不再郁闷,因为开源帮了你,下面为你介绍11款相当不错的CSS框架,专心做程序吧,网页设计交给开源帮你。CSS网页布局框架ElasticElastic 是一个简单的 CSS 框架用来对网页进行布局。Elastic 可实现各种各样常见的网页布局,如下图所示:(X)HTML/CSS 框架ThinkCSSTC (”ThinkCSS”) 是一个 (X)HTML/CSS 框架 ,它的目的是减少你的css开发时间。它提供一个可靠的css基础去创建你的项目,能够用于网站的快速设计,通过重设和重建浏览器标准,可以让每个网 阅读全文
posted @ 2011-12-25 15:03 楚广明 阅读(930) 评论(0) 推荐(0)