Posts Tagged ‘dynamic’

Mysql-Avoid variable-length column types when necessary

Thursday, July 24th, 2008

For MyISAM tables that change frequently, you should try to avoid all variable-length columns (VARCHAR, BLOB, and TEXT). The table uses dynamic row format if it includes even a single variable-length column.

ASP vs PHP: Why is PHP Better?

Saturday, June 28th, 2008

What is ASP?Active Server Pages (ASP) is Microsoft’s scripting language for building dynamic web sites, web applications and web services., First released in January 2002 , along with the version 1.0 of the .NET Framework, ASP.net is the successor to Microsoft’s Active Server Pages (ASP) technology. ASP.NET is made on the Common Language Runtime, allowing programmers to write ASP.NET code via any supported .NET language such as VBScript and Jscript.What is PHP?PHP or (PHP: Hypertext Preprocessor) is a PC scripting language designed for the construction of dynamic web pages. PHP is largely used in server-side scripting, but can also be used from a command line interface or in standalone graphical applications.PHP commonly runs on a web server, taking the PHP code as its input and creating web pages as output. It can be set up on most web servers and on almost every operating system and platform for free.To be Continued…

Firefox:Smart Bookmark Folders

Friday, June 27th, 2008

These dynamic folders give you easy access to your favorite sites and can be placed in your Bookmarks menu or Bookmarks toolbar. We’ve included some for you as defaults, including one that shows you the sites you visit most frequently (create your own by saving your searches in the Library).

UNIX vs Windows Hosting

Thursday, June 26th, 2008

When browsing through the offerings of various web hosting companies you are sure to notice that some offer UNIX hosting and others offer Windows. Some hosts even offer a choice of the two operating systems. What are the differences and which one is better?

First of all, when choosing a host, it doesn’t matter what kind of operating system you develop your web site on or what you use on your own computer. Web sites hosted on both UNIX and Windows servers are universally accessible because the data they serve is identical. The difference lies solely in the software used to serve that data.

In terms of reliability UNIX systems have a slight advantage. They are known to extremely stable and able to run for years without rebooting. Windows is also very reliable – slightly less so than UNIX but still able to handle the demands of modern web sites.

The majority of web hosts use various flavours of UNIX like Linux and FreeBSD. These operating systems are free and reduce the costs of a hosting operation. Windows costs thousands of dollars so some hosts charge extra for Windows accounts if they offer both types.

As well as being free, Linux and the other UNIX varieties are open-source software. Anyone can alter the source code and make improvements, updates, and additions. There is a large pool of dedicated enthusiasts who use their free time to work on this software. Windows, on the other hand, is Microsoft proprietary software so users are dependent on Microsoft to release updates. There is no way for an individual user to modify the code.

The main difference between the two types of operating systems is the type of software each can run. Windows is suitable for Microsoft products such as MS Access databases, ASP for delivering dynamic content, and VBScript for site enhancements. UNIX cannot accommodate these technologies so if you absolutely need ASP or VBScript you should pick a Windows host. UNIX hosts deliver dynamic content by using software such as PHP, CGI, and MySQL – technologies which are also available on Windows hosts.

Windows is necessary for hosting Windows media files such as videos and audio. Other types of media such as MP3, Flash, Shockwave and Real can be handled by either UNIX or Windows. Websites created in Microsoft FrontPage (a graphical HTML development package) can also be hosted on either type as long as MS databases or dynamic content are not included for use on a UNIX host.
Which is Best?

Before deciding which type of hosting to use for your website, consider carefully what kind of technologies you will need. Do you need a dynamic site?  Will you have multimedia content such as streaming video or audio?

Both UNIX and Windows can provide dynamic content with PHP, MySQL, as well as CGI, and there are thousands of dynamic scripts readily available. Multimedia can also be hosted by either type of server, although Windows media (WMA and WMV) need to be hosted on a Windows server.

If you absolutely need Microsoft databases, ASP, and Windows media you have to go with a Windows host. Otherwise most websites are probably better off with a UNIX host. The advantages of UNIX over Windows include greater choices in web hosts, slightly better reliability, and (sometimes) cheaper hosting costs.

SEO - Back to Basics

Friday, June 20th, 2008

A German Company Sistrix recently analyzed roughly 10,000 web sites to see if there were any common elements to reaching the top of the SERPS in Google. Here are some of the results that they found in their research:

They found keywords in bolded type, h2 to h6 tags (not so much in h1 tags), title tags along with these words in the body text were important. Image names and domain names with keywords helped also. Keywords in file paths or the parameters in a dynamic web site url didn’t seem to have a positive effect. Having inbound links seemed to have on of the biggest impacts in Google’s SERPS, for example a SERPS at number 11 in Google had about 4 times less the inbound links as did the number 1 spot.

Once again it seems sticking to the basic rules of SEO over time will garnish favorable rewards! Happy SEO-ing!

Implement Smart URLs

Thursday, June 19th, 2008

The best URL structure for blogs is, in my opinion, as short as possible while still containing enough information to make an educated guess about the content you’ll find on the page. I don’t like the 10 hyphen, lengthy blog titles that are the byproduct of many CMS plugins, but they are certainly better than any dynamic parameters in the URL. Yes - I know I’m not walking the talk here, and hopefully it’s something we can fix in the near future. To those who say that one dynamic parameter in the URL doesn’t hurt, I’d take issue - just re-writing a ?ID=450 to /450 has improved search traffic considerably on several blogs we’ve worked with.

Convert your website to a CMS and reap the benefits

Monday, June 16th, 2008

everyone has a website today. At the very least it is a corporate calling card, or an online brochure.

But visit many smaller organisation’s websites and you may find the site has never been updated, or if it has, then those updates might have been a series of ad hoc additions. Later pages don’t link back to previous ones, and that list of “forthcoming events” is so old most of us have forgotten them.

It needn’t be like this. With technology moving ahead, it is now possible for even smaller companies to have a website that is much more dynamic, being regularly updated and interacting with visitors.

The umbrella term for the software that can achieve these things is Content Management System. There are a number of proprietary software packages which may prove a sensible place to start. And while going the CMS route may involve some investment at the outset, the whole point is that your website can become a much more effective marketing tool as a result.

A CMS system can do lots of things, so here’s a summary of some of the most important ones.

First, the website becomes easier to update, and for the site owner to control that process. No longer is it some magic of web consultants – they give you the key to adding material to your site. For a larger organisation, there is the facility to frequently add items to a site, with a gatekeeper maintaining access restrictions and quality control.

As a result, your site can become more news-oriented – how many sites have you visited where the latest news was posted a year ago? And the search engines love sites which are updated regularly.

Keeping up with customers is proven to increase loyalty. A CMS system will usually be able to take care of sending and adminstering your e-newsletters. You may wish to start interacting with visitors, inviting them to comment or take part in forum discussions – again, CMS software can handle this. It should provide you with much better information on who is visiting your site, too.

In addition, sites with CMS can make it easier to sell items online, linking with established sales systems such as Ebay and Paypal. And instant updating ensures facts and figures on the site are current, not historical. An archiving system can store items that go out of date, so you have a full record of what went before.

And, as time goes on, there are blogs, podcasts and – coming soon to lots of websites – streaming video. All of which a robust CMS system will be able to handle, without having to rebuild a website from scratch.

So what are you waiting for? Let CMS help your website work better for you, and if you would like some help in starting along the way, why not call Nigel at Business Feet.