Design Services: Website Design Insight


3 months = $450,000

Posted in Misc, Servers & Networks, Technical Support, Uncategorized, Website Information by admin on the May 13th, 2008

3 months = $450,000

 

How to evaluate what you lose by doing nothing!

One of the items we’ve been discussing with new clients a lot lately is estimating their “lost opportunity” with their current sites. If you are considering redesigning your site one of the important factors in your decision making should be what the cost to your company is if you decide to do nothing. We call this factor your “lost opportunity.”

It’s not difficult to calculate or understand what “lost opportunity” is, it’s just that most people don’t consider it when making a decision.

For example, let’s assume you own an ecommerce website with the following characteristics:

  • You get 10,000 unique visitors per month.
  • You make 1000 sales per month.
  • The average revenue from a sale is $200.

You go to your friendly web development company and they tell you that they can increase your conversion rate (sales/visitors) from the current 10% to 15%. You decide you’re going to do it, but you’d like to wait 3 months. What those 3 months cost you? Assuming traffic and average revenue stay the same: $450,000!

If you wait a year, $1.8 million!

Your numbers may be higher, lower, or similar, but the important thing to do is ask yourself two questions:

Am I getting all I can out of my website?
And what am I losing by putting off improvements to my site?

Give us a call and we’ll help you answer those questions.

A Glossary of Some Internet Words

Posted in Servers & Networks, Technical Support, Website Information by admin on the May 11th, 2008
Bayesian spam filtering is the process of using Bayesian statistical methods to classify documents into categories. Bayesian filtering gained attention when it was described in the paper A Plan for Spam by Paul Graham, and has become a popular mechanism to distinguish illegitimate spam email from legitimate “ham” email.
blogging
The practice of posting entries in your weblog. A weblog (usually shortened to blog, but occasionally spelled web log) is a web-based publication consisting primarily of periodic articles (normally in reverse chronological order). Although most early weblogs were manually updated, tools to automate the maintenance of such sites made them accessible to a much larger population, and the use of some sort of browser-based software is now a typical aspect of “blogging”.
Common Gateway Interface
An important World Wide Web technology that enables a client web browser to request data from a program executed on the Web server. CGI specifies a standard for passing request data between a web server and the program used to service that request.
database
A collection of information that has been systematically organized for easy access and analysis. Examples include: Web site search and online stores/shopping carts.
domain
A sub-set of internet addresses. Top-level domains are divided into .com, .net, .org, .biz, .info, .gov and .edu. Apart from these there are also country-specific domain extensions like .ca, .com.au, .co.za, .fr etc. In SEO it is generally accepted that having a keyword-rich domain is beneficial.
File Transfer Protocol
A commonly used protocol for exchanging files over any network that supports the TCP/IP protocol (such as the Internet or an intranet).
ham
Good, non-spam email, that you actually want to receive.
Linux
A computer operating system that is one of the most prominent examples of free software and of open-source development: unlike proprietary operating systems such as Windows and Mac OS, all of its underlying source code is available to the public and anyone can freely use, modify, improve, and redistribute it.
pharming
Pharming is the exploitation of a vulnerability in the DNS server software that allows a hacker to acquire the Domain Name for a site, and to redirect traffic to that website to another web site. DNS servers are the machines responsible for resolving internet names into their real addresses - the “signposts” of the internet. This type of attack involves Trojan horse, worms or other technologies that attack the browser address bar, thus redirecting the user to a fraudulent Web site when the user types in a legitimate address.
phishing
In computing, phishing is a form of social engineering, characterised by attempts to fraudulently acquire sensitive information, such as passwords and credit card details, by masquerading as a trustworthy person or business in an apparently official electronic communication, such as an email or an instant message. The term phishing arises from the use of increasingly sophisticated lures to “fish” for users’ financial information and passwords.
poisoning
Poisoning a DNS server involves changing the specific record for a domain, which results in sending the user to a Web site different from the one intended unbeknownst to the user.
RSS Feed
RSS is a family of XML file formats for web syndication used by news websites and weblogs. They are used to provide items containing short descriptions of web content together with a link to the full version of the content. This information is delivered as an XML file called RSS feed, webfeed, RSS stream, or RSS channel.
server
In computing, a server is a software application that carries out some task (i.e. provides a service) on behalf of yet another piece of software called a client.
spam
1. (n.) A spam message is an unsolicited, usually commercial e-mail message. It is also referred to as UCE, or unsolicited commercial e-mail. From the sender’s point-of-view, it’s a form of bulk mail, often to a list culled from subscribers to a Usenet discussion group or obtained by companies that specialize in creating e-mail distribution lists. To the receiver, it usually seems like junk e-mail.
2. (v.) The practice of sending massive amounts of e-mail promotions or advertisements (and scams) to people that have not asked for it. Spam mail is controversial and there are many levels of definitions for it.
spammers
The perpetrators of email spam, who send nearly identical messages to thousands (or millions) of recipients. Spammers often harvest addresses of prospective recipients from Usenet postings or from web pages, obtain them from databases, or simply guess them by using common names and domains. By definition, spam occurs without the permission of the recipients.
SURBL
Spam URL Realtime Blocklists
SURBLs differ from most other RBLs (Realtime Block Lists) in that they’re used to detect spam based on message body URIs (usually web sites). Unlike most other RBLs, SURBLs are not used to block spam senders. Instead they allow you to block messages that have spam hosts which are mentioned in message bodies. From SURBL.org
toolbar
Toolbars are seen in common applications such as Microsoft Word, and as add-ons for web browsers such as Internet Explorer and Mozilla Firefox.
 

W3C

The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential.

IP Address Allocation versus ‘Internet Production’

Posted in Servers & Networks, Website Information by admin on the April 10th, 2008

IP addresses are hoarded by “developed nations” - if only “less-developed” nations were given more IP addresses, the Internet would grow more/better…

Assertions like this mistakenly conflate the administrative process of requesting and receiving public IP addresses with the economic or commercial act of routing IP addresses - of engaging in what is sometimes called “Internet production.” The former, administrative process involves relatively little in the way of overhead, and confers nothing more than the potential to develop public Internet resources—i.e., to create new Internet users (provide access) and/or Internet uses (provide content and other online services).

Actually achieving that potential takes much more than IP addresses. At minimum, it also takes equipment, engineering staff, a physical medium through which the new Internet resource can be delivered to end users, and a strategy for putting all of these pieces together so that they are worth more then the sum of their parts—in other words, a strategy for creating value for users. This rule holds—or should hold—whether or not those users happen to be called customers, coworkers, community members, or citizens.

True, an institution that possesses all of these features but lacks public IP addresses cannot easily create new, globally visible Internet resources, so addresses do indeed represent a kind of bottleneck to “Internet production.” However, the only requirement for getting (or more precisely, for securing conditional exclusive beneficial control of) public IP addresses is, in fact, to possess those exact features, or means to secure them through external suppliers. The process through which independent network operators request new IP addresses from the Regional Internet Registries involves nothing more than demonstrating that one has the minimum prerequisites needed to engage in actual Internet production, and a plan for producing specific new Internet resources. Once this potential is credibly demonstrated, a new “allocation” is made, conferring upon the applicant beneficial control over a quantity of IP addresses that matches the demonstrated need. Viewed in this light, each public IP address request is like a promise undertaken by a network operator to produce a specific quantity of Internet resources within a fixed period of time. Each actual IP address allocation represents a promise of Internet production that has been validated. By the best measure currently available, an estimated 90% of networks that enter into such arrangements start delivering on those promises within 75 days of receiving their public IP allocations.*

So, no public Internet production without public IP addresses—but more importantly no public IP addresses without Internet production, or at least the promise of near-term Internet production. What happens if this production doesn’t materialize? In that case, no further IP allocations will be made to the non-producing institution. This closed loop arrangement represents the best possible system for balancing the interests of current and future Internet participants, both “Internet producers” and end users. Current Internet beneficiaries know that they won’t face any local, artificial scarcity; one day everyone may have to transition to a new addressing scheme, but this requirement won’t be imposed arbitrarily or asymmetrically because of “hoarding.” Meanwhile, those on the less fortunate side of the digital divide can be assured that public IP addresses will always remain available to them—and/or to any other institution that aspires to facilitate their incorporation into the global information economy—for as long, and to the same degree, as they are available to everyone else.

Although this description captures the essence of the public IP allocation process, it is true that the process and requirements for securing IP addresses have not always been the same for all Internet participants at every point in history. The above description is based primarily on the current process used by multihomed “Internet producers” (i.e., those with external links to at least two other networks) to secure IP addresses directly from the Regional Internet Registries (RIRs). This admission points to two distinct dimensions of variance, one historical the other related to network scale and topology. In the past, each of these variables has been used in different contexts by different parties to support claims that the system, or perhaps the results of the system, are unfair. Occasionally each reason is also used to explain or obscure the other.

Recently, for example, representatives from some information economy latecomers—mostly PSTN-dominated developing countries—have sharply criticized older networks—mostly based in developed economies with competitive telecom/Internet markets—because the latter received IP address allocations under earlier, more relaxed terms, when Internet production technology was much less efficient than it is today. Such critics would prefer to lay the blame for the current digital divide on this “historical unfairness,” rather than to consider whether and how their own current domestic circumstances—which often include monopoly telco control over basic Internet inputs—adversely affects their own Internet production possibilities. In some cases, this control extends beyond essential telecommunications infrastructure (especially “last mile” access), to encompass public IP addresses themselves, sometimes through the vehicle of a National Internet Registry (NIR), or more commonly through exploitive but unregulated commercial practices of a local service provider, or LIR.

On the other side of the argument, representatives of the old, well-established networks—many having grown far beyond the confines of their original host economies—are often quick to point out the relationship between provider diversity and public IP addresses. They note, quite correctly, that countries that play host to more independent network operators tend to make more public IP allocation requests, which ultimately result in more public IP address allocations. This empirically verifiable fact would seem to suggest a clear path forward for aggrieved developing countries—use domestic policy mechanisms to encourage the formation of more local providers. Arguably, such a suggestion glosses over substantial variations in the real cost and availability of critical Internet inputs, and thus obscures any role that established, globe-spanning networks have in influencing those costs at the international level. And yet a variety of domestic levers for empowering local Internet production are available to every country, ranging from regulatory changes that would widen access to telecom infrastructure and other critical inputs, to the establishment of Internet Exchange Points (IXPs), where local Internet producers can trade access to new Internet resources with each other directly, without the mediation of national PSTN or foreign network operators.

It is possible that a strategy for fostering national network provider diversity could be pursued in bad faith by a powerful incumbent, simply in order to secure administrative control over more public IP addresses for their own sake. However, so long as each public IP request is reviewed objectively, on the same terms developed through international consensus and executed at the regional/global level, the expected result would extend beyond the merely administrative, beyond the simple transfer of inert public IP addresses; they would represent the same kind of credible and verifiable promise to produce real Internet resources—new users, new usage, new content and other uses—that has to date paid off so handsomely throughout the global information economy.

For these reasons, national-level experiments with address allocation policy should be strongly discouraged, just as nonconforming IP address assignment policies at the enterprise level are strongly discouraged today. Better for all if the rules linking public IP addresses with real Internet production continue to be defined and administered outside of the equally competitive commercial and national/political spheres, and that these rules continue to be treated as transitive features, applicable and enforceable over every actor and every transaction involved in the distribution of public IP addresses. That is the best way to make the Internet grow more/better, for now…

What Is The Best Email Server?

Posted in Servers & Networks by admin on the April 9th, 2008

Recently we have been doing a lot of evaluation work on the different email servers out there. While exchange is the best in our opinion for business applications and for the mobile professional, or teams working together… Microsoft Exchange is a very expensive solution to offer to your client’s on a large-scale.

Although we have absolutly no plans to stop providing our hosted exhange email services to our clients, in an environment where the email is free, perhaps for housing associations, schools, or small ISP’s where the $70 per user license of exchange just isn’t a practical way to go, there are many others out there.

We are currently testing @Mail & MDaemon email servers on performance and the deliverablitiy of messages. The results of these evaluations will be posted soon.

One of the main issues that we have come across so far is with PACBELL.NET, SBCGLOBAL.NET, and COMCAST.NET email. We have not heard anyone complain more about not receiving email sent to them than customers of the above.