iSnare.com - Free Content Articles Directory
Authors Contents [Advanced Search][Add OpenSearch][Job Search]
Distribute your articles to thousands of article sites for only $2 and below! Read more...

Index  Internet
 

Issues You Will Confront When Using Third Parties To Build Out Sites

 
[ Contact the Author] [ Send to a Friend] [ Article Publisher] [Make PDF] [ Print] [ Bookmark & Share]
 
Read our Terms of Service before reprinting this article. The submitter specified above has claimed the rights to this article.
Halstatt Pires

Nearly every ecommerce site revolves around a database to support inventory, listings and transactions. Building out the database can be a challenge. Here is what to expect.

Issues You Will Confront When Using Third Parties To Build Out Sites

Experienced web site database developers will leave plenty of time for debugging, troubleshooting and the unexpected instances. Even the best database development companies will run into set backs along the way though. Ensuring that you work with your developer to achieve a realistic time line is very important. At times, a database development company may estimate a project overly optimistically to win a bid. Choosing a company based on the shortest time line can often lead to trouble.

Also, relying on a deadline to be met can cause trouble if unforeseen occurrences pop up. Often these occurrences are the result of the originator of the work not foreseeing a business process necessary for the system. 'Oh by the way, for that auction you're working on, I also need integrated forums so that every auction item can have a forum thread.' This type of added on item is sure to stretch a timeline. If you are not realistic in dealing with timelines, relations between developer and originator can sour easily.

Another favorite of database developers is the old agree on a proposal in October, client disappears for six months, then show up and expects the same timeline. Obviously if a developer estimates a project will take four months, waiting to start the project may result in delays because other clients will have come along.

Another favorite of web database developers is the push to show progress. If the originator of a project pushes for an update in undue time, a developer may rush to get to the coding and show an update. The first steps are the architecture of the whole system. This includes planning where data is stored, how it is most efficiently referenced and how the system can be expanded. Just like a construction worker needs a solid blueprint, the database coder and designers need a solid plan before building. Insisting on a plan for your database and not a code update is a good step to avoiding the pitfall of a poorly planned database.

Designing a database driven web site for heavy traffic takes considerably more time than designing a database for low traffic sites. Designing a database for heavy traffic sites generally involves designing processes to minimize hits on the database. For starters, don't even think about storing images in your database. Instead, store references to your images.

Moving beyond the novice level of database architecture, one can reduce database hits by publishing flat HTML pages from the database periodically, so the database is not hit on each page access. Advanced web database architecture for high traffic sites might include publishing flat pages for often searched terms to once again reduce hits on the database. Slow databases kill sites, so limiting access wherever possible is important.

Similar to high traffic site considerations, search times can be dramatically reduced by designing databases for high volume traffic. A simple example is to have a separate table just for keywords that are likely to be searched that references the related pages to those keywords. This allows a search function to search this small table of keywords as opposed to one large table of pages with all of the content in it. This concept can be related to a card catalog in the library. Instead of reading every book on the shelf, one can simply go through the card catalog and find the specific book one needs.

You need backups. Automated backups at that. If things can go wrong, they will go wrong. At the worst possible moment. That is just how it is.

With backups, there are several types. You can have a RAID system that will mirror hard drives. You can also have a server-to-server backup system that transfers data to another system. There can also be a secure download backup automated from a local machine.

Security is of course a huge issue with any web database. Even if one is simply storing personal data with no financial information, the database can be a target of spammers or identity thieves. There are a myriad of different security methods. Of those, encryption of data should be used, not just during transfer through an SSL, but in the database as well. Keeping forms secure is also very important. A periodic security audit on any major web database system is essential.

"The best-laid plans of mice and men often go awry." This statement is as true with web databases as any part of life. Perhaps the Unforeseen Instance is an extra requirement that only became apparent after the project was started. Perhaps it's a hard drive going bad at just the wrong time, or maybe even the dog ate your...laptop. Whatever it is, the Unforeseen Instance is almost inevitable, so be sure to put away a little extra time for this.

To wrap things up, when working with database developers, first ensure they have a solid work history designing databases. Be sure to insist on architecture and not to push your designer into rushing the project. Make sure to have a plan for backups and go over your security time and time again.

Important NoticeDISCLAIMER: All information, content, and data in this article are sole opinions and/or findings of the individual user or organization that registered and submitted this article at Isnare.com without any fee. The article is strictly for educational or entertainment purposes only and should not be used in any way, implemented or applied without consultation from a professional. We at Isnare.com do not, in anyway, contribute or include our own findings, facts and opinions in any articles presented in this site. Publishing this article does not constitute Isnare.com's support or sponsorship for this article. Isnare.com is an article publishing service. Please read our Terms of Service for more information.

Halstatt Pires is with http://www.marketingtitan.com - an Internet marketing and advertising company in San Diego. Visit http://www.marketingtitan.com/internet_marketing_articles to read more internet marketing articles.
Article Tags: database [See Dictionary], system [See Dictionary], time [See Dictionary]
Got a question about this article? Ask the community!
Article published on June 11, 2006 at Isnare.com
 
Rate this article:

Insight To SEO Jargon
Submitted by: Halstatt Pires

If you have an online business, sooner or later you will start looking into search engine optimization...

Domain Names And Search Engine Optimization
Submitted by: Halstatt Pires

There are a lot of factors involved if you are considering building out a site with search engine optimization in mind...

Root Keywords Are Key To SEO Efforts
Submitted by: Halstatt Pires

Whether you are just starting out with search engine optimization or an old pro, keyword research is the foundation upon which top rankings are built and root keywords are the most important...

Google Duplicate Content Filter For SEO – The Good
Submitted by: Halstatt Pires

The much maligned Google duplicate content filter is generally the bane of most sites There is, however, one way to use it to your advantage...

Google Duplicate Content Filter For SEO – The Bad
Submitted by: Halstatt Pires

Many people use article distribution as a technique for building inbound links to their site For many, this strategy has run into problems because of the Google duplicate content filter...

Emphasizing Your Keyword For SEO
Submitted by: Halstatt Pires

Once you get into the search engine optimization game, you will learn all kinds of fundamental axioms...

Conflicting SEO Expectations
Submitted by: Halstatt Pires

SEO is undisputedly the best method for generating traffic and profits That being said, you need to understand the inherent conflict that can arise with SEO...

Online Turnkey Sites – Good And Bad
Submitted by: Halstatt Pires

You have decided to open a site online, but are not sure where to start This brings us to the subject of the online turnkey sites...

Pay For Action Adsense – A Fundamental Problem
Submitted by: Halstatt Pires

Ever inventive, Google has been sending out emails to select Adsense publishers regarding a new pay for action program...

The Basics Of Google Adsense
Submitted by: Halstatt Pires

Google Adsense is a unique program that can produce a lot of revenues over time if you are patient Here is an overview of the basics of Google Adsense...

Moving To The Next Level With Adsense
Submitted by: Halstatt Pires

When you first start promoting Adsense on your site, the potential is obvious After a few months, however, you need to move to the next level to maximize revenues...

Keyword Research And Product Lines
Submitted by: Halstatt Pires

As you have probably heard over and over, keyword research is a pivotal step for success Taken a step further, it can develop your product lines for you...

Web Sites… In The Beginning
Submitted by: Halstatt Pires

For many business areas, the Internet has set a new standard and changed the playing field To take advantage, you need a site...

Optimizing For Rankings – Things To Do And Avoid
Submitted by: Halstatt Pires

Search engine optimization is a much-debated topic and there is a lot of different on the net Let’s cut through the muck and discuss things you should and shouldn’t pursue to get high rankings...

Two Vital Tools For SEO – Well, For Me
Submitted by: Halstatt Pires

The Internet has revolutionized business and you need a presence to make money in the digital age While everyone has their favorite tools, I prefer two in particular...

Google's SafeSearch Helps Keep Kids Safer Online
Submitted by: Gregg Housh

The internet is a evolving community, home to everything from exotic recipes to ridiculous videos to books that are no longer in print...

Home Online Careers: Why Affiliate Marketing is the Best Home Online Careers For Single Parents
Submitted by: Brandon Wenzel

Being a single parent isn't an easy job Working, taking care of your children, and trying to make ends meet in today's economy is a daunting task...

How To Get Affordable & Quality Traffic To Your Website
Submitted by: Daniel Richmond

The problem that most marketers have is how to get a consistence flow of quality and affordable traffic to their site...

Search Engine Optimization – Top Back Link Building Techniques to Boost Online Visibility and Marketing
Submitted by: Daljeet Sidhu

The Internet provides a huge platform for all kinds of businesses to market their products and increase their revenues...

Work Part Time Online: Learn How to Pay Off Those Extra Bills With Affiliate Marketing
Submitted by: Brandon Wenzel

Are you one of the millions of American's that are looking for a way to earn extra money with this thought in mind, "I want to work part time online"...

How to Work Online For Free and Make Money
Submitted by: Brandon Wenzel

Can you imagine a job where you can work online for free and make money while you do it Is that even possible...

How to Find Good Online Jobs That Make You Money
Submitted by: Brandon Wenzel

Are you one of thousands of people that are looking for good online jobs If you are, you are looking to make some extra cash to pay of bills or be able to do more things with your family...

The Best Internet Jobs at Home: Have You Ever Heard of Affiliate Marketing?
Submitted by: Brandon Wenzel

Are you a single parent looking for the best Internet jobs at home that will help you earn a little extra cash...

Must Have Article Marketing Strategies For Beginners
Submitted by: Brandon Wenzel

If you are an affiliate marketer trying to make money online or a website owner who wants to drive extra traffic to their website, the easiest and most cost-effective way for both of these is article marketing...

What’s the Difference?
Submitted by: Andy Crestodina

Any company that has looked into getting a new website will tell you that the price range can be enormous… A few thousand dollars...

Search First, Ask Questions Later
Submitted by: John Cooney

Searches are an extremely important feature for most sites, as the first step of every user task is finding where to begin...

Search Forum Topics the Easy Way
Submitted by: Nemanja Kuzmanovic

Message boards and forums are the place to go if you love to discuss the latest news and world events, chew on the merits of Firefox vs...

Designing the Best Website
Submitted by: Andrew L Perkins

What is the best website design for your company In fact, designing the best website may be entirely different from what others choose...

Graphic Design Principles
Submitted by: Andrew L Perkins

Depending upon your business, you may not realize your need for graphic design Also, you may have a graphic design need you’re not aware of...

Logo Design Principles
Submitted by: Andrew L Perkins

Think of some logos which are easily recognizable You know the ones: McDonald’s, Apple, Coca-Cola and others...

Isnare.com Footer Divider

© 2004-2009. Isnare Free Articles - An Isnare Online Technologies Free Articles Project. All Rights Reserved.   Privacy Policy