Often when you are surfing the web, your Internet
browser will store information and graphics from visited pages to a
temporary file cache. It does this to make the loading of your most
visited pages faster. The problem, however, is that if your browser is
not set correctly these files will not refresh and you will miss changes
to these site's when they are updated. To ensure your browser is set
correctly, here are some tips on how to refresh and set the more common
browser's caches to update pages automatically. Go to the Info Page
An Important Note about Changing Browser
Settings/Configurations
Most browsers have Automatic cacheing modes that help keep temporary
Clearing your cache can significantly improve the speed and performance
of your browser. The following procedures provide steps to clear the
cache memory for a variety of browsers:
Clearing Cache on
Microsoft® Internet Explorer
Microsoft® Internet
Explorer 6.0
Click Start and select Settings, then Control Panel.
Double-click Internet Options to open Internet Properties.
Click Delete Files.
Click OK on the Delete Files dialog bo
Click Settings and toggle to Automatic.
Click OK.
Microsoft® Internet Explorer 7.0
Click Start and select Settings, then Control Panel.
Double-click Internet Options.
Click the General tab.
Click Delete under the Browsing History section.
Click Delete Files in the Delete Browsing History dialog box.
Click Close.
Click OK.
Click Settings and toggle to Automatic.
Close and relaunch your browser.
Clearing Cache on
Netscape® Navigator
Netscape® Navigator 9.X
Click Tools and select Options.
Click the Privacy.
Click Clear Now under the Private Data section.
Check the box Cache and Clear Private Data Now.
Click OK.
Under Cache check Clear Cahce on Exit.
Close and re-launch your browser.
Clearing Cache on
FireFox®
Firefox 1.0
Click Tools and select Options.
Click the Privacy Icon.
Click Clear next to the Cache section.
Click Ok.
Click Advanced.
Ensure the Cache box is checked.
Exit and relaunch the browser.
Firefox 1.5
Click Tools and select Options.
Click the Privacy icon.
Click the Cache tab and click Clear Cache Now.
Click Ok.
Click Advanced.
Ensure the Cache box is checked.
Exit and relaunch the browser.
Firefox 2.0
Click Tools and select Options.
Click the Advanced icon and click the Network tab.
Click Clear Now under the Cache section.
Click Ok.
Under Privacy, Private Date click Advanced.
Ensure the Cache box is checked.
Exit and relaunch the browser.
Clearing Cache on
America Online®
AOL 7.0
Close your browser.
Click Start, select Settings and Control Panel.
Double-click Internet Options.
Click Delete Files.
Click OK on the Delete Files dialog box.
Click OK.
AOL 8.0
Close your browser.
Click Start, select Settings and Control Panel.
Double-click Internet Options.
Click Delete Files.
Click OK on the Delete Files dialog box.
Click OK.
AOL 9.0
Close your browser.
Click Start, select Settings and Control Panel.
Double-click Internet Options.
Click Delete Files.
Click OK on the Delete Files dialog box.
Click OK.
Clearing Cache on
Macintosh Browsers
Safari 1.x for
Macintosh
Click the Safari menu and selectEmpty Cache.
Click Empty on the Are you sure message box.
Exit and relaunch the browser.
Safari 2.0 for Macintosh
Click the Safari menu and selectEmpty Cache.
Click Empty on the Are you sure message box.
Exit and relaunch the browser.
Firefox 1.5 for Macintosh
Click the Firefox menu and select Preferences.
Click the Privacy icon and click the Cache tab.
Click Clear Cache Now.
Click the X in the top left corner to close the Privacy window.
Exit and re-launch the browser.
Firefox 2.0 for Macintosh
Click the Firefox menu and select Preferences.
Click the Advances icon and click the Network tab.
Click Clear Now under the Cache section.
Click the X in the top left corner to close the Advanced window.
Exit and re-launch the browser.
Macromedia Flash is a graphics
animation program by Macromedia. The resulting files,
sometimes called "flash files", may be included in a
web
page
to view in a web browser, or they may be played on a standalone
player.
Macromedia
Flash can be used to bring static web sites to life by adding
interactivity to static web pages. Any time that you see animation
on a website it is more than likely
Macromedia
Flash.
Flash can be used to create cool effects like animated text,
animated characters and so on. Common uses for Macromedia
Flash are website introductions which are called flash intros,
animated buttons, animated navigational menus and animated
advertisements on web pages.
Static web pages
are pages that don't change. These types of pages are normally for
displaying your company's website information, details about the
business, facts, statistics, or contact information. Static website
design involves creating a professional, aesthetically pleasing,
user-friendly website layout with well designed professional content.
Advantages of static
websites
Quick to develop
Cheap to develop
Cheap to host
Disadvantages of
static websites
Requires web
development expertise to update site
Site not as useful
for the user
Content can get
stagnant
Dynamic web pages
are pages that change depending on the situation. These types of web
pages are usually driven by a database and require behind the scenes web
programming. Websites that display listings of inventory, available
units in an apartment building, or similar types of information are
examples of dynamic web pages.
Advantages of dynamic
websites
Much more functional
website
Much easier to update
New content brings
people back to the site and helps in the search engines
Can work as a system
to allow staff or users to collaborate
So
what is a Blog anyway? I am asked every week via
emails, conversation and Instant Messaging chats to define: ‘what is
a blog’. If you’re reading this you may well be asking the same
question.
There are a
number of ways I could answer this question ranging from the broad
to the highly technical.
Before I
define the ‘what is a blog’ question - here are a few definitions
from other much wiser people to get us started:
‘A
weblog is a hierarchy of text, images, media objects and data,
arranged chronologically, that can be viewed in an HTML
browser.’
‘A
frequent, chronological publication of personal thoughts and Web
links.’
‘From “Web log.” A blog is basically a journal that is available
on the web. The activity of updating a blog is “blogging” and
someone who keeps a blog is a “blogger.”‘
‘A
weblog is kind of a continual tour, with a human guide who you
get to know. There are many guides to choose from, each develops
an audience, and there’s also comraderie and politics between
the people who run weblogs, they point to each other, in all
kinds of structures, graphs, loops, etc.’
‘A
blog is basically a journal that is available on the web. The
activity of updating a blog is “blogging” and someone who keeps
a blog is a “blogger.” Blogs are typically updated daily using
software that allows people with little or no technical
background to update and maintain the blog. Postings on a blog
are almost always arranged in cronological order with the most
recent additions featured most prominently.’
‘A
blog is a website in which items are posted on a regular basis
and displayed in reverse chronological order. The term blog is a
shortened form of weblog or web log. Authoring a blog,
maintaining a blog or adding an article to an existing blog is
called “blogging”. Individual articles on a blog are called
“blog posts,” “posts” or “entries”. A person who posts these
entries is called a “blogger”. A blog comprises text, hypertext,
images, and links (to other web pages and to video, audio and
other files). Blogs use a conversational style of documentation.
Often blogs focus on a particular “area of interest”, such as
Washington, D.C.’s political goings-on. Some blogs discuss
personal experiences.’
So
What is a Blog???
Confused
yet? Don’t be - its really quite simple. To put it as simply as
possible - a blog is a type of website that is usually
arranged in chronological order from the most recent ‘post’ (or
entry) at the top of the main page to the older entries towards the
bottom.
Blogs are
usually (but not always) written by one person and are updated
pretty regularly. Blogs are often (but not always) written on a
particular topic - there are blogs on virtually any topic you can
think of. From photography, to spirituality, to recipes, to personal
diaries to hobbies - blogging has as many applications and varieties
as you can imagine. Whole blog communities have sprung up around
some of these topics putting people into contact with each other in
relationships where they can learn, share ideas, make friends with
and even do business with people with similar interests from around
the world.
A blog is a
personal diary. A daily pulpit. A collaborative space. A political
soapbox. A breaking-news outlet. A collection of links. Your own
private thoughts. Memos to the world.
Your blog is
whatever you want it to be. There are millions of them, in all
shapes and sizes, and there are no real rules.
In simple
terms, a blog is a web site, where you write stuff on an ongoing
basis. New stuff shows up at the top, so your visitors can read
what's new. Then they comment on it or link to it or email you. Or
not.
Since
Blogger was launched in 1999, blogs have reshaped the web, impacted
politics, shaken up journalism, and enabled millions of people to
have a voice and connect with others.
And we're
pretty sure the whole deal is just getting started.
Customer
relationship management (CRM) is a comprehensive way to manage the
relationships you have with your customers—including potential
customers—for long-lasting mutual benefit. Effective CRM systems capture
information about customer interactions and present that information to
customer-facing users to service those customers more effectively and
efficiently.
CRM Systems: What They Do
With a CRM
system, you can manage your contacts and customer activities, enforce
your business strategy with technology to consistently meet customer
needs, share a single 360-degree view of your customers with your
company, and personalize new and ongoing customer interactions to
cost-effectively acquire, nurture, and retain good customers.
CRM: Then and Now
There is no such
thing as a one-size-fits-all CRM solution. Organizations differ in how
they do business and serve their customers—and their CRM solutions vary,
too. Back in the late 1980s when CRM was in its infancy, the
client/server model for on-premise CRM software implementations required
an IT infrastructure, including networks and servers. Today, hosted
CRM—also known as online CRM or Web-based CRM—is offered as a
subscription: You pay to use this software as a service (SaaS) and
access your CRM applications online, making it cost-effective, easy to
use, and quick to deploy.
CRM: The Payoff
Customers with
successful CRM systems report growth in revenue, higher profits, lower
costs to attract and retain customers, greater customer loyalty, and
smoother, more streamlined workflows. Specific benefits cited include
more timely and targeted customer services, improved employee
productivity, shorter sales cycles, improved visibility into business
performance, more accurate sales forecasting, greater cross-sell and
up-sell success, better-informed marketing decisions, more-efficient
call center operations, and fewer customer problems
"Load-Balanced Hosting" solution eliminates all single points of
failure. By load balancing servers, your Web site will have multiple
paths to its destination. This is the same technique used with large
corporations hosting mission-critical Web sites.
Standard Solution (the problem):
The common problem with the standard hosting solution is that it does
not offer true redundancy. Every "single point" of failure will be
your weakest point. Should problems arise, your Web site will be
temporarily down until the problem is resolved. This solution offers no
redundancy.
Load Balanced Hosting Technology (the solution):
Load Balanced
hosting solution offers complete true, redundancy from point A
to point B. There are multiple paths for your visitor to access your Web
site at every given point. The load of a single Web site is
distributed across multiple physical servers. If one
server goes down, there is no noticeable effect on end users and no
downtime.
Abbreviation of Uniform
Resource Locator, the global address of documents and
other resources on the
World Wide Web.
The first part of the address is
called a protocol identifier and it indicates what protocol to
use, and the second part is called a resource name and it
specifies the IP address or the domain name where the resource is
located. The protocol identifier and the resource name are separated by
a colon and two forward slashes.
For example, the two URLs below
point to two different files at the
domainpcwebopedia.com. The first specifies an executable file that
should be fetched using the FTP protocol; the second specifies a Web
page that should be fetched using the HTTP protocol:
ftp://www.pcwebopedia.com/stuff.exe
http://www.pcwebopedia.com/index.html
ICANN
(pronounced
/aikæn/,
eye-can) is the Internet Corporation for Assigned Names and Numbers.
Headquartered in Marina Del Rey, California, United States, ICANN is a
non-profit corporation that was created on
September 18, 1998
in order to oversee a number of Internet-related tasks previously
performed directly on behalf of the U.S. government by other
organizations, notably the Internet Assigned Numbers Authority (IANA).
ICANN's tasks include
responsibility for Internet Protocol (IP) address space allocation,
protocol identifier assignment, generic (gTLD) and country code (ccTLD)
top-level domain name system management, and root server system
management functions. More generically, ICANN is responsible for
managing the assignment of domain names and IP addresses.
Many people use the terms
Internet and
World
Wide
Web
(aka. the Web) interchangeably, but in fact the two terms are not
synonymous. The Internet and the Web are two separate but related
things.
The
Internet is a
massive network of
networks,
a networking infrastructure. It connects millions of
computers
together globally, forming a network in which any computer can
communicate with any other computer as long as they are both connected
to the Internet. Information that travels over the Internet does so via
a variety of languages known as protocols.
The
World Wide Web,
or simply Web, is a way of accessing information over the medium
of the Internet. It is an information-sharing model that is built on top
of the Internet. The Web uses the HTTP protocol, only one of the
languages spoken over the Internet, to transmit data. Web services,
which use HTTP to allow
applications
to communicate in order to exchange business logic, use the the Web to
share information. The Web also utilizes browsers, such as Internet
Explorer or
Firefox, to
access Web
documents
called Web pages that are linked to each other via hyperlinks. Web
documents also contain graphics, sounds, text and video.
The Web is just one of the ways
that information can be disseminated over the Internet. The Internet,
not the Web, is also used for e-mail, which relies on SMTP, Usenet news
groups, instant messaging and FTP. So the Web is just a portion of the
Internet, albeit a large portion, but the two terms are not synonymous
and should not be confused.
A web host is a company that has
computers that are hooked up to the internet
24/7. These
computers are called servers and they are assigned
IP numbers in order that
they may be found by other computers hooked up to the internet. It is on
these servers that all your web files are stored, be they HTML files
(web pages), graphic files, CSS files, Javascripts or whatever.
Basically what happens is when you type a web address into the address
bar of your browser and then hit Go, your browser sends out a request to
'get' that web page. The request travels across the internet to the
appropriate web server and attempts to locate the web page on that
server. If the request is successful (web page exists) then that web
page will load (or download) into your web browser.
These web hosting servers that store and serve up web pages to the
internet cost money to set up, configure and maintain and thus web
hosting providers that own these servers typically charge you a monthly
or yearly fee to, at the very least:
Allow you to save your web files to their web server (called
uploading)
Perpetually be ready to serve them up to the internet (make
available for downloading)
Web hosting has become a very competitive business and, in order to
entice more customers to sign up with them, web hosts now offer all
kinds of bells and whistles to the deals or web hosting packages
they make available.
HTTPS (HTTP over SSL or HTTP Secure) is the use
of Secure Socket Layer (SSL) or Transport Layer Security (TLS) as a sub
layer under regular HTTP application layering. HTTPS encrypts and
decrypts user page requests as well as the pages that are returned by
the Web server. The use of HTTPS protects against eavesdropping
and man-in-the-middle attacks. HTTPS was developed by
Netscape.
HTTPS and SSL support the use of X.509
digital certificates from the server
so that, if necessary, a user can authenticate the sender. Unless a
different port is specified, HTTPS uses port 443 instead of HTTP port 80
in its interactions with the lower layer, TCP/IP.
Suppose you visit a Web site to view their
online catalog. When you're ready to order, you will be given a Web page
order form with a Uniform Resource Locator (URL) that starts with
https://. When you click "Send," to send the page back to the catalog
retailer, your browser's HTTPS layer will encrypt it. The
acknowledgement you receive from the server will also travel in
encrypted form, arrive with an https:// URL, and be decrypted for you by
your browser's HTTPS sub layer.
The effectiveness of HTTPS can be limited by
poor implementation of browser or server software or a lack of support
for some algorithms. Furthermore, although HTTPS secures data as it
travels between the server and the client, once the data is decrypted at
its destination, it is only as secure as the host computer. According to
security expert Gene Spafford, that level of security is analagous to
"using an armored truck to transport rolls of pennies between someone on
a park bench and someone doing business from a cardboard box."
A digital certificate is an electronic "credit
card" that establishes your credentials when doing business or other
transactions on the Web. It is issued by a certification authority (CA).
It contains your name, a serial number, expiration dates, a copy of the
certificate holder's public key (used for encrypting messages and
digital signatures), and the digital signature of the
certificate-issuing authority so that a recipient can verify that the
certificate is real. Some digital certificates conform to a standard,
X.509. Digital certificates can be kept in registries so that
authenticating users can look up other users' public keys.
RAID was originally
defined as Redundant Array of Inexpensive Drives, but RAID setups were
traditionally very expensive so the definition of “I” became
Independent. The costs have recently come down significantly because of
commoditization and RAID features are now embedded on to most higher-end
motherboards. Storage RAIDs were primarily designed to improve fault
tolerance, offer better performance, and easier storage management
because it presents multiple hard drives as a single storage volume
which simplifies storage management. Detailed article by George Ou
Technical Director of ZDNet. can be viewed or downloaded.
RAID_Explained.pdf
Search engine submission is
how a webmaster submits a web site directly to a search engine. There
are two basic reasons to submit a web site or web page to a search
engine. The first reason would be to add an entirely new web site
because the site operators would rather not wait for a search engine to
discover them. The second reason is to have a web page or web site
updated in the respective search engine.
SEO is the process in which
your website undergoes redevelopment to more effectively communicate
your keywords to search engines. Optimizing your website enables it
to rank higher on major search engines. Search engines rank websites
based on two major factors: unique content that contains pertinent
keywords, and link popularity - the number of quality incoming links
to your website. Other important factors that determine your ranking
with search engines are the architecture of the site, the visibility
of your content, its underlying code and how natural your site
appears to the engines.
Search engine optimization is
an investment that can continue to grow long after the project is
complete. Generally speaking; natural "organic" rankings provide
much more traffic than sponsored paid listings (some estimates say 3
to 1). In terms of your return on investment; that makes SEO very
attractive. With the influx of new traffic, SEO should more than pay
for itself in terms of increased
leads and sales.
SEO pricing
formula is based on the number of keyphrases your site will be
optimized for and the number of 1st page Google results. After these
two main SEO pricing determiners, the plans differ by the additional
services provided, from consultation to link building.
As with many of us, just a few short
years ago, we didn't even know what the World Wide Web (WWW) was or
the power it could hold. Tim
Berners-Lee, a scientist at CERN (Centre European pour la Recherche
Nucleaire -or- European Laboratory for Particle Physics), invented
the World Wide Web (WWW) in 1990. The Web, as it is called, was
originally conceived and developed to meet the demand for automatic
information sharing between scientists working in different
universities and institutes all over the world. The basic idea
of the WWW was to merge the technologies of personal computers,
computer networking and hypertext into a powerful and easy to use
global information system. By 1995 more
computers were produced and sold in the United States than television sets, with
internet traffic exceeded faxes by 1996. What we did not understand was the amount of power the Web could possess by the sheer
volume and amount of varied information it could provide the general public. In
1999 Internet usage exploded onto the marketplace with:
180
Million people using the Internet
1.2
Million new subscribers each month
Online
retail sales exceed 45 billion dollars each year.
Over
53% of the U.S. users make online purchases
One-third
of U.S. households use the Internet
Today there are over 100 million unique URL's
and millions of people who spend literally hours "surfing" the net instead of
watching TV, listening to the radio or reading magazines, and shopping.
All of those services and more are on the Net today with
millions of potential customers or interested people you can reach through your
Web page at a fraction of the cost of other advertising media.
Get the most out of your web site investment with a professionally designed web
site. People do "Judge a Book By It's Cover" and an unattractive or poorly
functioning web site can be costing you sales and money.
A Computer: Although highly recommended, it is not necessary for
you to have a computer but it is essential for those wishing to view your site.
ISP:
an Internet Service Provider is how you connect to the
Internet. This ISP will provide you with an email
address to communicate by electronic mail (email).
Domain Name: This is www.yourname.com; your address or home page
on the Internet.
Hosting: An Internet presence provider. This is where your website
is stored for the world to view.
Website Design: You'll need all the codes, computer language,
scripts and graphics which, when put together, formulate your website into a
viewable form for the world to see.
FTP: File Transfer Protocol to transfer information to and from
your website for updates, repair, edits and changes. This is how web designers
communicate with your domain at the host.
Maintenance: Updates, additions, changes, and most importantly,
search engine analysis and submission of the pages that make up your website.
1. Website
development, design and start-up costs: This refers to paying a website
design firm to create the site and place the site in search engine registrations
worldwide. Costs also include buying a domain name and a small fee for your host
server configuration. Included in this fee, at no cost, is advice or help in
marketing your website. Your website's final costs vary and are proportional to
site size and capabilities. We recommend having a fixed cost quote in hand
before building your website.
2. Domain
Hosting: Very affordable monthly fee.
3. Periodic
editing, update and edits/additions: Proportional to amount of monthly work
required.
We will be
glad to explain to you what we can do to make your personal or small business web site an
effective marketing tool and improve your visibility on the search engines.
E-commerce simply means
Electronic Commerce. It
is the buzzword for the
new millennium, and for
very good reason. The
Internet is changing the
way business is done
with literally billions
of dollars being made
over the Internet.
E-commerce gives you the
ability to accept
payment over the
Internet by either
credit card or
electronic checks.
Through E-commerce, you
can sell products or
services instantly to
anyone in the world
without having to
constantly monitor your
website.
An
online catalog
that lists the
products/services
you are selling
and their
prices.
A
shopping cart
that collects
the items a
customer wants
to buy.
An
order form that
gathers their
payment
information,
applies
shipping/tax,
and summarizes
the pending
order.
Transaction
Processing that
subtracts
payment from the
customers
account and
applies it to
your own.
Real-time
transaction
processing is
provided via a
vendor.
Offline-transaction
processing can
be done by a
merchant using a
credit card
machine.
Of
course, order
fulfillment is
also an
important
element of
ecommerce.
An HTML form posts all
of the information
needed to process a
transaction to your
vendor's transaction
server. Once the
transaction server gets
all of the transaction
information, the
transaction is
processed. After the
transaction is
processed, it
communicates the result
back to your website,
which communicates with
the customer, and makes
appropriate changes to
your database (if
inventory control is
used).
There can be a lot of
hidden costs to
ecommerce -- and a lot
of people try to take
advantage of people's
lack of knowledge. Here
are some general tips:
Setup fees:
Most merchant account
providers will charge a
setup fee. This could
cost $150 or more.
Transaction
fees:This
is typically a
percentage of each
transaction that is paid
to the merchant account
provider/credit card
companies. Fees vary. A
fee of 2.59% is good for
online transactions.
PayPal charges 2.2%. and
no set-up fee. This has
made it a popular choice
for small businesses or
those with only a small
number of products to
offer.
Monthly fees:There
is usually some "gateway
fee" associated with
online transactions. $25
or less is in the ball
park.
An
Internet-friendly
merchant account -
Even if you
have a merchant
account for your
business, chances
are you'll need
another one. Since
Internet and
telephone credit
card transactions
are viewed as a
higher-risk than
other transactions,
they have higher
transaction fees.
A
Transaction
processing vendor -
You need
someone to accept
and process payments
on your behalf.
Typically, you'll
have a credit card
processing vendor --
In many cases, this
vendor is determined
by your merchant
account provider.
All you need to process
and manage transactions
over the Internet is -
The payment system, a
credit card merchant
account, and a computer
with an Internet
connection and a Web
browser. You don't have
to buy or maintain
expensive hardware or
software. You don't have
to worry about security,
downtime, or making sure
electronic transactions
are processed and
settled correctly.
At this time, the only
license requirements are
local license
requirements. If you
sell tangible products
from your local store,
the same reporting and
licensing requirements
are in effect. You will
be required to collect
sales tax for sales made
to buyers from your
state and report those
taxes the same as for
your local business.
For the Customer on
your site it should
mean: See > Click >
Purchase. A No hassle
buying experience.
For you it also means
a way to reduce costs
and risks of doing
business on line.
The primary goal of
creating a successful
e-commerce site is to
"Simplify" the process
for both buyer and
seller. Users generally
like a "one click"
process. At any point in
the buying process the
customer should be able
to "check out" or "check
the account status" or
click to any other
category in the site
(even the home page).
For larger sites
"search capabilities"
are a must. Your
customer should be able
to search by product,
product number, and
category as an example
allowing for quick
retrieval of
information.
Information about the
site's security methods
is necessary to instill
confidence in your
customer. For larger
sites, it is preferable
to have a system that
keeps track of users,
greets them with a
personal message and
allows the ability to
offer them related
products either through
email or by directing
them to other areas of
the website. This should
be done so as to provide
this as a helpful
experience rather than
annoying.
In the world of web site
hosting there are two main types of operating system platforms on
which you may host your web site, namely: UNIX and
Windows. Each has its own set of unique features,
advantages and disadvantages.
While it is difficult to say which one is the better choice, it is
not as difficult to answer which is the better choice given
your needs. The language which your site is programmed in
is what primarily dictates the type of hosting you need.
Note: The operating system that you use on your
desktop computer (the vast majority of people use some flavor of
Windows) has absolutely nothing to do with the one that your host
needs to serve your web site. Most personal sites are created with
MS FrontPage and even although that is a Microsoft product, it can
be hosted perfectly on a UNIX web server with FrontPage Extensions
installed.
Stability:
UNIX systems (we actually use Linux but for comparison purposes they
are identical) are hands-down the winner in this category. There are
many factors here but to name just a couple big ones: in our
experience UNIX handles high server loads better than Windows and
UNIX machines seldom require reboots while Windows is constantly
needing them. Servers running on UNIX enjoy extremely high up-time
and high availability/reliability.
Performance:
While there is some debate about which operating system performs
better, in our experience both perform comparably in low-stress
conditions however UNIX servers under high load (which is what is
important) are superior to Windows.
Scalability:
Web sites usually change over time. They start off small and grow as
the needs of the person or organization running them grow. While
both platforms can often adapt to your growing needs, Windows
hosting is more easily made compatible with UNIX-based programming
features like PHP and MySQL. UNIX-based web software is not always
100% compatible with Microsoft technologies like .NET and VB
development. Therefore if you wish to use these, you should choose
Windows web hosting.
Compatibility:
Web sites designed and programmed to be served under a UNIX-based
web server can easily be hosted on a Windows server, whereas the
reverse is not always true. This makes programming for UNIX the
better choice.
Price:
Servers hosting your web site require operating systems and licenses
just like everyone else. Windows 2003 and other related applications
like SQL Server each cost a significant amount of money; on the
other hand, Linux is a free operating system to download, install
and operate. Windows hosting results in being a more expensive
platform.
Conclusion:
To sum it up, UNIX-based hosting is more stable, performs faster and
more compatible than Windows-based hosting. You only need Windows
hosting if you are going to developing in .NET or Visual Basic, or
some other application that limits your choices.
Twitter or Facebook?
Or Both? In this post Steve Thornton (follow him
at
@stevethornton)
explores the decision.
The phenomenon of
social networking is still in its infancy and it
remains to be seen exactly which network might
become the 800-pound gorilla in the space. It is
reminiscent of the dotcom 90s, when I worked in
the search industry; dozens of venture-backed
search firms battled for dominance and search
appeared to become a commodity, with limited
monetization potential, or so we all thought at
the time.
There are now so many
social networks vying for users that even the
most elite “Digerati” have trouble keeping up
with the ever-shifting landscape. And most are
still struggling to find effective monetization
strategies, casting doubt on their long term
survival and pointing to massive consolidation
at some point.
The Evolution of
Social Networking Compared to Search
In the now-infamous
dotcom era, Yahoo, Lycos, Excite and others
evolved into portals in a desperate attempt to
find ways to make money, since nobody had really
found effective ways to monetize search. That
was, until companies like Goto.com (which became
Overture and was eventually bought by Yahoo) and
Google invented the concept of paid search and
contextual, pay-to-click advertising models. The
rest is history and we all knew who won the war.
So it seems today that
applications like Twitter and Facebook, while
attracting new users at astounding rates have
not fully defined their business models and the
800-pound gorilla has yet to emerge. It is still
early in the game and, as with search in the mid
90s, the eventual winners in the social
networking space may not even yet exist, but I
would argue that Twitter and Facebook are
emerging as potential contenders to dominate.
The differences between
the two networks are substantial and in some
ways a direct comparison between the two is
actually difficult to make. Twitter is simple
and feels like Google did in 1998, while
Facebook offers a portal-like interface somewhat
reminiscent of Yahoo.
Key Elements of
Facebook and Twitter
Facebook appeals to
people looking to reconnect with old friends and
family members or find new friends online; the
mashup of features like email, instant
messaging, image and video sharing, etc. feels
familiar, while Twitter is a bit harder to get
your arms around at first.
Most people can very
quickly grasp how to use Facebook to connect to
friends and family, using it to share thoughts,
images, etc. Like MySpace but more geared to
adults than teens, Facebook is a social
networking Portal; beckoning you not to leave
but rather to stick around and communicate
within the network.
Twitter on the other
hand, encourages you grab ideals in byte-size
chunks and use your updates as jumping off
points to other places or just let others know
what you’re up to at any given moment.
Why People Love
Facebook
Facebook appeals to
social animals and can be very addicting to
people who have an insatiable appetite to stay
connected with friends and make new
acquaintances. In fact, some people report they
rarely use email or IM tools anymore in their
online social communications anymore, relying
almost entirely on Facebook for email, chat,
image and video sharing.
Facebook addicts prefer
the social portal model versus having to log
into AIM, Yahoo Messenger, Gmail, Hotmail,
Flickr, YouTube, MySpace, etc. Instead, Facebook
gives them a single alternative to all these
applications, with one login and interface to
manage their online social interaction needs.
This largely explains the explosive growth
Facebook continues to experience and why the
company reportedly invested $200 million in data
center upgrades last year to keep up with
demand!
Why People Love
Twitter
The usefulness of
Twitter is not readily as obvious to some people
as Facebook; although it may be more addictive
once you get the hang of Tweeting; you get more
immediate responses and it seems to live
somewhere between the worlds of email, instant
messaging and blogging. Twitter encourages
constant “linking out” to anywhere and, in that
respect, is more analogous to a pure search
engine; another way to find people and content
all over the Net.
Twitter has quickly
built brand awareness and a loyal following,
especially among the technically adept;
bloggers, online marketers, evangelists,
basically anyone with something to promote seem
to find Twitter extremely valuable.
When asked why they
love Twitter, users say like “I can ask a
question and get an instantaneous response”.
They crave the ability to “tap into the
collective consciousness” of others on the
network, bouncing ideas off others with whom
they would otherwise have no means of
connecting. Twitter addicts claim it’s like the
old fashioned water cooler, where people can
gather to shoot the breeze on whatever topic is
on their minds. Twitter is like a communications
stream you dive into for an invigorating swim.
Different
Communication Styles for Different Social
Settings
Let’s say you go to a
wedding or other social gathering where lots of
people know each other. The style and tone of
communication there will be more like using
Facebook; you chat with old friends and
acquaintances, mixing and mingling in an
intimate manner. In this setting, people tend to
feel more relaxed and “in their element”.
Conversations are familiar and center on shared
experiences and connections.
Now, when you go to a
large party or social event where you don’t know
most of the people in attendance, you will use a
very different style of communication, more like
Twitter; you want to meet people and somehow
make yourself known, stand out from the crowd,
make an impression, self promote and make new
connections. Twitter is like getting the podium
and not everyone feels comfortable or knows how
to stand comfortably in the spotlight.
In fact, almost all of
us, when first approaching Twitter, tend to use
it to post useless updates like “Going to
lunch”, thinking of it as a another tool to
communicate with friends, when in fact, it is
more like stepping on to a stage, where you are
communicating with an audience and quickly find
that you need to find a voice and say something
useful and interesting or quickly lose the
attention of your audience. People refer to
Twitter as a mini or micro blogging platform.
So Which Social
Network is the Best?
While zealots will
immediately point to either Twitter or Facebook
as being superior, the truth is that each has
its advantages and disadvantages and will tend
to appeal more to different types of people and
for different reasons. Each can have great or
little value to anyone; it really depends on
what you are trying to accomplish in a given
situation. Consider some of the pros and cons of
each network:
Twitter Pros
Easy to navigate
and update, link to and promote anything
Reach far beyond
your inner circle of friends
One feed pools all
users; anyone can follow anyone else unless
blocked
Pure communication
tool, rapid responsiveness
You don’t have to
be logged in to get updates; you can just
use an RSS reader
Very interactive,
extensible messaging platform with open APIs
Many other
applications being developed (Twitterific,
Summize, Twhirl, etc.)
Potential SMS text
messaging revenue from wireless networks
(although Twitter states they are not
currently getting any cut)
With its “thin”
overhead, Twitter is probably more scalable
than Facebook, giving it a cost advantage
Twitter Cons
Limited
functionality; find people, send brief
messages, direct replies
Limited to 140
characters per update
Not all people
find it immediately useful
Over-emphasis on
follower counts
Easily abused for
spam and increasing the noise level
Relatively smaller
installed user base
As yet no readily
apparent monetization strategy
Facebook Pros
Application mashup;
find people, make connections, email,
instant messaging, image/video sharing, etc.
Most people can
quickly grasp the value of connecting with
friends, family and established contacts;
some people report they use Facebook instead
of email and IM
More emphasis on
deep connections with others vs. who has the
most connections
“True Friends”
feature increases your transparency to
selected connections; almost like having
private and public profiles
Huge, rapidly
growing installed user base
Inherit
stickiness, third party applications, “gift
giving” and personal data collection make
Facebook a powerful advertising platform
Facebook Cons
More difficult to
navigate and update
Requires
investment of time to realize sustained
benefit
Opt in model
requires a user to allow others to connect
Less immediate
responses; unless you stay logged on
continually
Overhead of mashup
and “thick” applications could limit
scalability, bloat cost structure
The Future of Social
Networking
In the end, both
Twitter and Facebook are simply communication
tools; both will continue to evolve and morph as
users find new ways to extract value and either
network may or may become a long term winner in
the rapidly evolving social networking space.
Ultimately, the fact remains to be seen whether
either application has a profitable, scalable
and sustainable business model or whether the
exit strategy is simply to be acquired.
As we learned in the
search space, consolidation will eventually
prevail. Unless they can find a way to turn all
those eyeballs into profits, social networks
will lose relevance. It does seem obvious that
the venture capitalists are betting they will
not only continue to enjoy tremendous growth but
will also successfully monetize all that
traffic.
But, will either
Twitter or Facebook become the next Google or
will they fade into the rear view mirror of
technological and social evolution? What do you
think?