SEO Tips - SEO Blog - Internet Marketing - Search Engine Optimization

» Web Design

  • PHP still #4 programming language, Ruby on the move i...
    By on November 15th, 2008 | No Comments Comments
    PHP still #4 programming language, Ruby on the move in TIOBE index
    The TIOBE Programming Community index tracks the popularity of different programming languages. Over the last year positions #1-6 have not changed with PHP holding at #4 behind Java (#1), C (#2) and C++ (#3).Heard a lot about Ruby over the last year or so? It moved from #21 to #11. Definitely on the move. Tweet ...
  • How to build a how many days in the future script wit...
    By on November 15th, 2008 | No Comments Comments
    How to build a how many days in the future script with timezone offset
    This morning I was wondering what the date would be an arbitrary number of days in the future, like if somebody says: get back to me in a few months. I decided to search Google to see if there was a simple, web-based form that I could enter in the number of days in the future and my timezone and get returned the date/time in the future. A couple variations of queries didnt turn up anything that fit what I was looking for, so I decided to build my own and share the process here. For this project well be using the following built-in PHP functions: count – get the size of the timezonelist a...
  • How to randomize, return and remove numbers from a po...
    By on November 15th, 2008 | No Comments Comments
    How to randomize, return and remove numbers from a pool
    This morning in the IRC chat (irc.scriptschool.com #scriptschool) a random visitor named Rnd-Amarion stopped by with the following how-to PHP question: I am about to learn PHP, and want to program a simple web page with a long string of random numbers. I have the random numbers allready. When someone queries the web site, it retrieves four of those numbers from the front of this list and gives them to the querier and then removes those numbers form the front fo the list. I asked him what were the range of numbers he wanted randomized. While this information wasnt critical to writing the code t...
  • Backing up MySQL databases
    By on November 15th, 2008 | 2 Comments2 Comments Comments
    Backing up MySQL databases
    We all know how important it is to backup our servers and personal computers but we all avoid doing it!! We just went through a major crisis in our servers and for some hours we thought we had lost all the info in them and our last backup of the databases was a few weeks old!! The rest of the content of the server was recoverable (one of the many good things of using CVS is that you keep many copies of the code in different computers), but the databases are critical. In the end we managed to solve the problem and everything is up and running now, with no data loss. But as you can imagi...
  • Create a Google Sitemap for your Web Site
    By on November 15th, 2008 | No Comments Comments
    Create a Google Sitemap for your Web Site
    Google Sitemaps Google Sitemaps is a simple and fast way for your site to be constantly indexed and updated by Google. This article will discuss the benefits of implementing this new technology, who should use it, how it works and how to create a Google Sitemap for your web site. Benefits of having a Google Site Map 1. Speeds up the discovery and addition of your web pages in the Google index. 2. Enables Google to quickly find web pages that have been recently changed. 3. A method for your site to be listed and appear quickly in Google. 4. Helps Google to keep search content fresh, so ...
  • Performing Client-Side XSL Transformations
    By on November 15th, 2008 | No Comments Comments
    Performing Client-Side XSL Transformations
    Introduction It is a feature of my software that I produce HTML output from XML documents with server-side XSL transformations. This means that as well as producing the XML document I transform it into HTML on the server before I send the result to the client. The disadvantage to this method is that it requires extra processing on the server. The advantage is that the client browser receives an HTML file and does not require any knowledge of XSLT. This is important when you consider the fact that browser support for XSLT has been slow and patchy. However, performing XSL transformations on th...
  • Starting with XML
    By on November 15th, 2008 | No Comments Comments
    Starting with XML
    What is XML and why use it? HTML is the foundation of the WWW and is perfect for presenting a multitude of web pages. Problems arise when large sites need a consistent look and feel with variable content. Creating 30 almost identical HTML files can be straightforward – maintaining each one and making sure that changes in one are reflected in all others is the most laborious and error-prone problem of web site design. Enter XML. CSS stylesheets began the process of separating the data (HTML) from the presentation (CSS) and the use of external CSS files common to a range of HTML files gr...
  • Thems for WordPress ( Premium )
    By on October 30th, 2008 | 1 Comment1 Comment Comments
    Thems for WordPress ( Premium )
    Art SeeDemo: http://www.elegantthemes.com/preview/ArtSee Download: http://rapidshare.com/files/153162496/et_artsee.rar Inter Phase – Premium WordPress ThemeDemo: http://www.elegantthemes.com/preview/InterPhase Download: http://rapidshare.com/files/153164999/et_interphase.rar Who is WhoDemo: http://www.elegantthemes.com/preview/WhosWho Download: http://rapidshare.com/files/153165782/et_whoswho.rar eGalleryDemo http://www.elegantthemes.com/preview/eGallery Download: http://rapidshare.com/files/153163572/et_eGallery.rar Grunge MagDemo: http://www.elegantthemes.com/preview/GrungeMa...