浅谈SAAS安全性问题及解决方法

SAAS经过多年的发展,已经被大部分企业接受,微软、SAP、阿里巴巴等厂商大力普及Saas,国内也有了不少Saas的软件,Saas为中小企业降低了成本,方便了软件提供商维护软件。带来了很多益处。
通过浏览器可以随时随地办公,但Saas软件由于数据放在互联网上,导致它的数据安全问题令企业感到担忧,尤其是财务、CRM、销售等系统,更是对数据非常敏感。

SAAS的安全问题及解决方法:

(1)如何保证登录安全,防止帐号、密码不被被盗:
密码安全公司建议用户设置数字、字母、符号组成的高强度密码,不同的帐户尽量使用不同的密码,以免一个帐户被盗造成其他帐户同时被盗,尤其是企业集团用户,或者采用动态密码+静态密码双因素密码机制。

(2)如何保证在互联网上的传输的数据不被黑客截获:
对重要数据采用数字证书签名或者SSL对数据通道进行加密,防止数据被篡改或者截获。

(3)如何保证数据库服务器不被攻击:
做好数据库安全策略调整,配备专业的防火墙及防病毒软件,另外防止DOS等形式攻击。

(4)如何保证客户数据安全:
首先要保证数据不要丢失,即做好数据备份工作,其次尽可能防止数据用户被查看。

Outright整合多家伙伴向私人企业提供记账工具

screen-shot-2009-09-28-at-41523-pm

原文地址

Outright是一个为自由人士、个体户、小团队制作的简易会计记账工具。并且,为使操作便捷,Outright联合了几家财务服务商。用户可以从Freshbooks导入发票,从Shoeboxed导入收据,从Paypal导入支付历史,从Expensify导入信用卡交易数据(Expensify支持美国94%以上的信用卡)。用户只要把设置默认成导入,那么这些合作伙伴就会自动把新数据跟Outright共享。

完成导入后,Outright就直接提供一个表格:让用户分别输入各项支出、收入、税收。而输入的各项支出都自动被分派进入不同的类别,比如机票会自动分到旅游这个类别。当然,用户也可以依据自己的情况设置类别。Outright也会自动提醒:你的缴税期限就要临近,并且计算出你需要缴税的数目。

Outright并没有其它的金融服务工具那样功能健全,但是,对于私人企业和小团体就已经够用了。Outright之前叫GoBoostrap.com,在今年2月融资200万美金后,改名后Outright。

30个非常强大免费的jQuery Content Slider

Content sliders is best solution for displaying content in limited space. Sliders are very common on portfolio sites and are also useful for any other type of site for displaying images and photos. In this post I’ll show you 30 excellent jQuery slide plugins that can help you to create slider effects using jQuery.

Nivo slider

Nivo slider is lightweight jQuery plugin for creating an awesome Image Slider. This plugin offer 9 unique transition effect. This image slider is simple clean and it has valid markup. This image slider can display prev-next buttons and a navigation to control the slides.

Sliderman.js

Sliderman.js is a standalone javascript library for sliding images. The main feature of Sliderman.js is multiple unique effects which can be combined together.

hash-slider

Hash is simple yet faeture rich jQuery content slider. This jquery-based slider does what the most jquery-sliders do, but adds a hashtag to the window location, so you can link to any content / position of the slider.

Choco-Slider

Choco-Slider is a lightweight (~7kb) and flexible jQuery image slider plugin with good-looking effects. The plugin has various customization options including the dimensions, auto-slide , delays between transitions, prev-next controls and much more.

Tiny Circleslider

Tiny Circleslider is a circular slider / carousel plugin for jQuery. That was built to provide web developers with a cool but subtle alternative to all those standard carousels. Tiny Circleslider can blend in on any wepage. It was built using the javascript jQuery library.

jQuery Panel Gallery

jQuery Panel Gallery is plugin for jQuery that allow us to take a group of images and transition from one to the other in a smooth, visually appealing way. Not one image needs to be sliced or edited to work with this plugin, in fact the plugin handles everything itself.

TinyFader

This 1.4KB fading slideshow script can easily be customized with CSS. It is a slight variation from the TinySlider script and is still completely standalone and uses a simple unordered list structure to support any content. It even gracefully degrades without JavaScript support. The script supports automatic rotation with the option to auto-resume, an active class on a navigation list if applicable, and an initial display toggle.

carouFredSel

jQuery.carouFredSel is a plugin that turns any kind of HTML element into an infinite, circular carousel. It can scroll one or multiple items simultaneously, horizontal or vertical, automatically, by pressing buttons or keys on the keyboard.

Orbit

Orbit is a lightweight(3.2kb) jQuery plugin that lets you create a simple, effective and beautiful slider for images of any size, and even includes some parameters for making awesome captions and a sweet timer.

dualSlider

dualSlider is a jQuery content slider plugin that allow us to display any HTML output. It has two-sided interface which both of them slides sequentially and while one side displays the slide, other can present extra information about it.

Coin Slider


Coin Slider is a jQuery image slider plugin that has unique transition effects. It has a navigation box on the bottom to choos image to displaying and prev-next buttons that appear on hover for easily browsing images. Coin Slider can display caption about the images displayed and images can also be set as links to the defined URLs.

jqFancyTransitions

jqFancyTransitions is easy-to-use jQuery plugin for displaying your photos as slideshow with fancy transition effects. It has three predifined effects that we can use such as Wave, Curtain and Zipper. We can also made custom effect with set of options that you can use to set speed, number of strips, direction, type of effect, etc.

jQuery Thumbnail Scroller

jQuery Thumbnail Scroller is A cool jquery/css thumbnail scroller inspired by the ones made in Flash. It works on mouse over and it’s simple to configure and easy to style through css.

jQuery Image Scale Carousel

What Makes jQuery Image Scale Carousel Different is It’s can auto scales the images you put into it to the appropriate height and width keeping their aspect ratio in place.

Sudo Slider

Sudo Slider is slider plugin that allows the designer to do whatever he wants, with whatever HTML he want. Sudo Slider can load images and html with Ajax. We can choose between a normal slide animation, or a fade animation.

jCoverFlip

jCoverFlip is jQuery plugin that allow us to showcase both images and content associated with an item. This plugin has been developed to enable fast and granular customization of the look and feel and feature set. jCoverFlip support for Drag or click functionality to showcase featured content items on demand by the user. The content can be browsed by clicking on any of the items or using a slider.

Feature List

Feature List is jQuery plugin that enables simple and easy creation of an interactive “Featured Items” widget. It has slick effect, no flash needed, reusbale on multiple container, can be styled with custom HTML/CSS and the sile size is only 2K.

loopedCarousel

loopedCarousel is jQuery plugin that allows you to create both horizontal and vertical carousels for your web page. loopedCarouse developed by Nathan Searles. loopedCarousel made for jQuery that is not only a looping carousel, its main goal is to be extremely easy to implement.

BxSlider

BxSlider is an easy use JQuery plugin for displaying content slider on web. It has four options available such as manual slide, auto slide, manual fade, and ticker. This plugin is great for diplaying slider both text slider and images slider. Various settings available for customizing content slider like speed, auto: true/false, and ticker_direction.

CrossSlide

CrossSlide is a jQuery plugin implementing in 2kB of Javascript code some common slide-show animations, traditionally only available via Adobe Flash™ or other proprietary plugins. CrossSlide builds upon jQuery’s animation facility, so it is as portable across browsers as jQuery itself.

simpleSli.de


simpleSli.de is a simple and lightweight (4kb compressed) jQuery slideshow plugin that can display any HTML content. With the little markup you need to add to your site, you get a full featureset, like the ability to put whatever data you want within the slide window, even mixed types, a proportionally-correct status display that configures itself, fullscreen display and swipe functionality.

Simplest jQuery Slideshow

Jonathan Snook published a post that describes making the “Simplest jQuery Slideshow”.

AnythingSlider jQuery Plugin

AnythingSlider 30 Powerfull Free jQuery Content Slider

AnythingSlider is “full featured” slider that could be widely useful. This plugin can present any HTML content It can display any number of slides where navigation tabs are generated automatically.

Horinaja

Horinaja is a ready-to-use slide-show implementation, utilizing either scriptaculous/prototype or jQuery. Horinaja is innovative because it allows you to use a mousewheel for navigation. When the mouse is outside of the slide-show area, it scrolls. When hovering over the slide-show, the scrolling pauses.

Supersized

Supersized is a jQuery plugin that resizes images/backgrounds to fit the whole screen & display them as a slideshow.

Easy Slider

Easy Slider enables images or any content to slide horizontally or vertically on click. It is configurable with css alone. So, basically you link to plugin file, set the content up and style it with css.

Coda-Slider 2.0

codaslider 30 Powerfull Free jQuery Content Slider

Coda-Slider is a jQuery plugin which mimics the slider effect on the promo page for Panic’s Coda software.

s3Slider

s3Slider is slide show jQuery plugin. With s3Slider you can create simple and smooth (cross-fading…) image slideshows and/or showcases on your website. This plugin is JQuery version of jd`s smooth slide show script.

loopedSlider

loopedSlider is a plugin made for jQuery that solves a simple problem, the looping of slide content. It was created to be easy to implement, smooth and most of all end the “content rewind” that most other content sliders suffer from.

Moving Boxes

Simple horizontal slider which grows up the current box when it’s in focus (image, title & text) and back down when it’s not in focus.

体验用ASP.NET MVC2 做网站

最近帮朋友做一个小网站,正好体验一下ASP.NET MVC2。

花了两个周末整整4天时间编写了整个网站的网页框架和后台代码,美工设计和产品内容的填充是别人做的。
接下来说一下这次做网站的几点心得:
1)5年前对于小网站来说只要IE6中排版没问题就行了,现在则不同了,要考虑IE8、Firefox、Chrome等。
第一个问题就是在IE6/IE7里CSS的text-align属性不仅对文字起作用,对盒子也起作用。 继续阅读

30个HTML5学习资源,送给网页设计师

早在几个星期前,Adobe就发布了Dreamweaver CS5 HTML5 Pack的预览版下载。众所周知,HTML5在互联网领域掀起了一场大论战,并让Adobe的日子很难熬。HTML5致力于为前端开发提供全面的标记语 言。以下30多个资源可帮你开始学习HTML5。

Blowing up HTML5 video and mapping it into 3D space(将HTML5视频吹散并组成3D效果)最近我研究了HTML 5中的Canvas 和Video 标签,并发现了一些很酷的特性。其中之一就是Canvas.drawImage() api。此为详细介绍。 
Code a Backwards Compatible, One Page Portfolio with HTML5 and CSS3(用HTML5 和CSS3 打造向下兼容的网页)HTML5更加语义化,使用HTML5 我们不必在网页上布满没有意义的div。它引入了有意义的tag,比如 navigations 和 footers 使代码更有意义也更接近自然语言。 
Coding A HTML 5 Layout From Scratch(HTML 5 布局)
这篇文章将教你

  • 用原有技术将元素放置在特定位置
  • 最新的技术潮流
  • Microformats与HTML5协同使用
  • 介绍HTML5与CSS3的新特性

Coding a CSS3 and HTML5 One Page Website Template(制作CSS3和 HTML5 一页式站点模板)这篇文章介绍了如何利用CSS3 和jQuery的新特性制作HTML5 网页模版。 HTML5 仍在完善当中,你也可以选择性的下载XHTML版。 
Comprehensive video tutorial on HTML5(全面的HTML5视频指南)这 是一个叫Brad Neuberg的工程师制作的HTML5教学视频。 
Create modern Web sites using HTML5 and CSS3(用HTML5与CSS3打造时尚站点)这篇文章介绍了许多HTML5的功能和语法及API,还有CSS3的新的选择器,效果和特性。最 后, 还将教你如何利用这些新特性开发一个网页。当你读完这篇文章,你就能用HTML5和CSS3开发一个自己的站点啦。 
Designing a blog with html5(用html5设计博客)许多HTML5 特性要结合JavaScript API一起使用,以增加网页的互动性。但仍有一些新元素可让传统的Web1.0页面更加语义化。为了学习这些,我们来看怎样建立一个博客。 
Designing for the Future with HTML5 and CSS3 : Tutorials and Best Practices(为未来设计:HTML 5 和 CSS3 指南与最佳案例)这篇文章将介绍用 HTML5和CSS3搭建的几个最佳站点。 
Design and Code a Cool iPhone App Website in HTML5(用HTML5设计和实现一个超酷 iPhone App 网站)
Have a Field Day with HTML5 Forms(建立HTML 5表格)这篇文站将教你 如果用HTML 5 和高级CSS技术与最新的CSS3技术建立一个漂亮的表格。 
How To Create A Nice Blog Design Touching The Future(不用photoshop,完成网页设计)
How to Make All Browsers Render HTML5 Mark-up Correctly – Even IE6(怎样让所有浏览器都渲染HTML5标记——即使是IE6)这篇文章将教你如何用JavaScript和CSS,使 HTML5页面向下兼容,即使是IE6也不例外。 
How to Make an HTML5 iPhone App(制作HTML5 iPhone 应用)这是 一篇针对iPhone的指导,但是许多技术也可用在兼容HTML5的手机浏览器上。 
HTML 5 and CSS 3: The Techniques You’ll Soon Be Using(HTML 5 和CSS 3:你将用到的技术)这篇文章使用HTML 5和CSS 3 搭建博客页面。如果你已经熟悉html 和CSS,将很容易跟上。 
HTML5 for Beginners. Use it now, its easy!(HTML 5初学指南)给 所有具有基础HTML知识的初学者的HTML 5 入门指南 
HTML5 Presentation这篇文章介绍了HTML5 的发展历史和它的基本特性 
HTML5 Tutorial – Getting Started(HTML 5 入门指导)
How to Build Web Pages With HTML 5(怎样建立HTML 5网页)
Simple Website Layout Tutorial Using HTML 5 and CSS 3(HTML5和CSS3布局指南)HTML5最令人期待的新标签包括<header>, <footer>, <aside>, <nav>, <audio>,同时它还包括画图,线下存储数据,拖放等API。页面布局将会更易理解。这里将介绍一个最简单的HTML 5 布局页面,用CSS3 设置样式。最终结果如下 
Structural Tags in HTML5(HTML 5 结构标签)HTML5 有许多标签帮助网页结构化,这能省去以网页中许多div 
HTML5 Boilerplates(HTML 5模板)此文介绍了一些你能拿来就用的HTML5 模板文件 
HTML 5 canvas – the basics(HTML 5 基础——Canvas)对HTML 5 Canvas使用方法的全面指导 
HTML 5 Tutorials(HTML 5 指南)
Implementing HTML5 Drag and Drop: New Premium Tutorial(HTML 5 拖放)HTML5 的一个新特性就是拖放,不过IE早在5.5时代就支持拖放了,而HTML 5 的拖放也是基于IE的。本例将教你如果用拖放实现一个简单的购物车界面。 
Preview of HTML 5这是一篇比较老的文章,介绍了HTML5的特性和优点。 
The HTML 5 Canvas For Flash Developers : Drawing(HTML 5 Canvas 的画图功能)
The Power of HTML 5 and CSS 3介绍了HTML 5 与CSS3能创造的各种效果。 
View Source Tutorial: Sticky Notes With HTML5 and CSS3(HTML5 和CSS3 打造便利贴效果)
webOS HTML5 Database Storage Tutorial(webOS HTML5 数据存储指南)HTML5 的本地存储功能将使数据存储十分简便。 
Yes, You Can Use HTML 5 Today!本文介绍了一些现已被支持的HTML 5 特性,对初学者十分有用。 

 

IIS下配置WordPress永久链接支持中文完美版

前面提到过相关方法http://www.imwls.com/wordpress-iis-cut-index/但是今天在用站长工具查询博客中死链时发现,所有的中文Tag页面均是跳转到我的主题404页面,Google了之后,终于找到一个解决的办法,贴出来分享,让更多在Windows主机下挣扎的同胞们玩好WordPress。

1、如:http://www.imwls.com/wordpress-iis-cut-index/

2、打开wp-includes/classes.php文件,找到如下代码:

if ( isset($_SERVER['PATH_INFO']) )
        $pathinfo = $_SERVER['PATH_INFO'];
else
        $pathinfo = '';
$pathinfo_array = explode('?', $pathinfo);
$pathinfo = str_replace("%", "%25", $pathinfo_array[0]);
$req_uri = $_SERVER['REQUEST_URI'];
修改为:
if ( isset($_SERVER['PATH_INFO']) )
        $pathinfo = iconv('GBK', 'UTF-8', $_SERVER['PATH_INFO']);
else
        $pathinfo = '';
$pathinfo_array = explode('?', $pathinfo);
$pathinfo = str_replace("%", "%25", $pathinfo_array[0]);
$req_uri = iconv('GBK', 'UTF-8', $_SERVER['REQUEST_URI']);
通过这两步修改,IIS下的WordPress永久链接去掉Index.php的效果已经相当很好了。

 

在HTML文件引入其它HTML文件的几种方法

在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下。

1.IFrame引入,看看下面的代码

——————————————————————————–
<IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="import.htm" ></IFRAME>
——————————————————————————–

你会看到一个外部引入的文件,但会发现有一个类似外框的东西将其包围,可使用

——————————————————————————–
<iframe name="content_frame" marginwidth=0 marginheight=0 width=100% height=30 src="import.htm" frameborder=0></iframe>
——————————————————————————–

但你会发现还会有点问题,就是背景色不同,你只要在引入的文件import.htm中使用相同的背景色也可以,但如果你使用的是IE5.5的话,可以看看这篇关于透明色的文章 如果想引入的文件过长时不出现滚动条的话在import.htm中的body中加入scroll=no

2.<object>方式

——————————————————————————–
<object style="border:0px" type="text/x-scriptlet" data="import.htm" width=100% height=30></object>
——————————————————————————–

3.Behavior的download方式

——————————————————————————–
<span id=showImport></span>
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport.innerHTML=downDate
}
oDownload.startDownload(‘import.htm’,onDownloadDone)
</script>
——————————————————————————–

自动打开最快镜像站

  如果一个网站有多个镜像站的话,使用本文的方法可以使得用户自动跳转到其访问速度最快的那个镜像站上。

直接将下面代码加入到<body></body>中
<script>
i=1
var autourl=new Array()
autourl[1]="www.williamlong.info"
autourl[2]="www.moon-bbs.com"
function auto(url){if(i){i=0;top.location=url}}
function run(){for(var i=1;i<autourl.length;i++)document.write("<img src=http://"+autourl+" width=1 height=1 onerror=auto(‘http://"+autourl+"’)>")}
run()
</script>

海外网站资源索引

一些海外英文资源的链接,包括主机评论,低价主机,免费主机,免费空间,博客工具,广告联盟,搜索优化,目录索引,站长讨论,站长资源等。本网址链接为本人几个月来辛苦收集的原创资源,每个都手工校验过,请勿滥用里面的资源。

主机评论 HostReview

Web Hosting Stuff – Hosting Companies Ranked & Reviewed WebHostingTalk Forums – Web Hosting Forum

低价主机 CheapHosting

1&1 Internet Inc. – Web Hosting Services and Domain Name Registration DeltaWebHosting – Cheap Web Hosting Services – Home Go Beyond. Exceed. Surpass Hosting Hostinginsiders.com – FREE domain name included RiotHost.com – Ultimate Web Deals Robotical World Hosting – Escape from Reality Startlogic.com – The Best Webhosting You Will Ever Get! Vega Host – Affordable Web Hosting, Domain Name Registration& Web Design Services www.3ix.org – 3iX provides reliable, low cost web hosting

免费主机 FreeHosting

Doteasy – 100MB Free Web Hosting, Free Email, Domain Names for Business and Individuals Free Web Hosting – FreeWeb-Hosting.com Free Webspace and Free Web Hosting Services FreeWebHostingTalk Microworld Dotcom – Network Solutions for Global Success netrulon.com – Free Web Hosting The Zack Network Web Hosting Services Wagoo – 199MB Free Web Hosting, Free Email, Domain Names for Business, Free phpBB Forum

免费空间 FreeHomepage

Free Web Hosting Free websites and webpages, photo albums, chatrooms and more by FreeWebs Free Webspace and Free Web Hosting Services

博客工具 BLOG

Movable Type Word Press

广告联盟 AffiliateProgram

Affiliate Programs Directory – Lists over 840 Affiliate Programs! goClick.com – Targeted, High-Quality, Pay-Per-Click Advertising Webmaster money resources – affiliate programs reviewed.

搜索优化 SEO

Search Engine Optimization, Google Optimization – SEO Chat SEOZip – SEO Answers in a ZIP….

目录索引 WebDirectory

01Webdirectory.com – Best of Web Directory General Internet Directories – SearchEngineOne Jayde.com – The B2B Search Engine Strongest Links – Directory list Web Directory – Ajdee.com directory Web Directory – PureDirectory.com Web Directory by HotVsNot.Com Web Directory Directory

站长讨论 WebmasterForum

Webmaster-Talk.com Webmaster Forum – Web Design, PHP, SEO, Hosting, Graphics and more WebmasterWorld News and Discussion for the Independent Web Professional

站长资源 WebmasterResource

Web Site Development Resources Directory Webmaster Resources – Free Web Tools

WEBS上自动下载控件的实现方法

例子代码如下所示:

<SCRIPT LANGUAGE="VBScript">
<!–

Function OCXTest()
OCXTest = 1
dim ocx
on error resume next
err.clear
set ocx = createobject("I_FLEXGRID.FlexGridCtrl.2")
set ocx = nothing
if err <> 0 then
OCXTest = 0
err.clear
exit function
end if
set ocx = createobject("LEDGER50_I.Ledger50Ctrl_I.1")
set ocx = nothing
if err <> 0 then
OCXTest = 0
err.clear
exit function
end if

End function

//–>
</SCRIPT>

<Script language="JavaScript">

var setup = OCXTest();

if (setup==0) //客户端未安装控件,打开自解压包的链接提示用户下载安装

{
window.open("cab/instgb.exe");
window.open("cab/dssview.exe");

}

</script>