50+ Extremely Useful PHP Classes & Libraries. ADOdb Database Abstraction Library for PHP (and Python) for MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Firebird, Interbase, LDAP, Access, VFP, DB2 and many other databases. SEO: The Free Beginner’s Guide From Moz. Welcome to your SEO learning journey! You'll get the most out of this guide if your desire to learn search engine optimization (SEO) is exceeded only by your willingness to execute and test concepts.
This guide is designed to describe all major aspects of SEO, from finding the terms and phrases (keywords) that can generate qualified traffic to your website, to making your site friendly to search engines, to building links and marketing the unique value of your site. The world of search engine optimization is complex and ever-changing, but you can easily understand the basics, and even a small amount of SEO knowledge can make a big difference. Royalty Free Images websites without Attribution. Getting Started with Zend Framework 2 — Zend Framework 2 2.0.7 documentation. This tutorial is intended to give an introduction to using Zend Framework 2 by creating a simple database driven application using the Model-View-Controller paradigm.
By the end you will have a working ZF2 application and you can then poke around the code to find out more about how it all works and fits together. Some assumptions This tutorial assumes that you are running PHP 5.3.3 with the Apache web server and MySQL, accessible via the PDO extension. Your Apache installation must have the mod_rewrite extension installed and configured. You must also ensure that Apache is configured to support .htaccess files. To in your httpd.conf file. The tutorial application. PHPExcel - Home. File: SASS_REFERENCE — Sass Documentation. Sass is an extension of CSS that adds power and elegance to the basic language.
It allows you to use variables, nested rules, mixins, inline imports, and more, all with a fully CSS-compatible syntax. Sass helps keep large stylesheets well-organized, and get small stylesheets up and running quickly, particularly with the help of the Compass style library. Features Fully CSS-compatible Language extensions such as variables, nesting, and mixins Many useful functions for manipulating colors and other values Advanced features like control directives for libraries Well-formatted, customizable output Syntax There are two syntaxes available for Sass. The second and older syntax, known as the indented syntax (or sometimes just "Sass"), provides a more concise way of writing CSS.
Either syntax can import files written in the other. . # Convert Sass to SCSS $ sass-convert style.sass style.scss # Convert SCSS to Sass $ sass-convert style.scss style.sass Using Sass gem install sass. Code Snippets. WebPagetest - Website Performance and Optimization Test. YSlow for Chrome. Internet Tip - Royalty Free Images At No Charge. The 30 CSS Selectors you Must Memorize. Create a CSS Flipping Animation Example.
Filler Generator. Web Dev Tools. Wordpress. HTML 5 Tags. String and Regular Expression methods. String and Regular Expression methods The String object has four methods that take regular expressions as arguments.
These are your workhorse methods that allow you to match, search, and replace a string using the flexibility of regular expressions: String Methods Using Regular Expressions Here are a few examples: var string1="Peter has 8 dollars and Jane has 15" parsestring1=string1.match(/\d+/g) //returns the array [8,15] var string2="(304)434-5454" parsestring2=string2.replace(/[\(\)-]/g, "") //Returns "3044345454" (removes "(", ")", and "-") var string3="1,2, 3, 4, 5" parsestring3=string3.split(/\s*,\s*/) //Returns the array ["1","2","3","4","5"] About conditional comments (Internet Explorer) Updated: September 2012 The following topics are discussed in this document.
Terminology As you continue to learn about document compatibility, it's helpful to be familiar with the following terms. Php - Numeric order when returning results from MySQL. JavaScript Shorthand Coding Techniques. This really is a must read for any JavaScript based developer.
I have made this post as a vital source of reference for learning shorthand JavaScript coding techniques that I have picked up over the years. To help you understand what it going on I have included the longhand versions to give some coding perspective on the shorts.
ReCAPTCHA Mailhide: Free Spam Protection. Tired of spam?
ReCAPTCHA Mailhide helps you protect your inbox by asking people to solve a reCAPTCHA before they can view your email address. The reCAPTCHA can only be solved by humans, so this stops spammers from gaining access to your email address through automated programs. Writing Efficient JavaScript: Chapter 7 - Even Faster Websites. Today’s web applications are powered by a large amount of JavaScript code.
Whereas early web sites used JavaScript to perform simple tasks, the language is now used to run the entire user interface in many places. The result can be thousands of lines of JavaScript code to execute every time a user interaction takes place. Performance, therefore, is not just about how long it takes for the page to load, but also about how it responds as it’s being used.