background preloader

Web Development

Facebook Twitter

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. New to SEO?

SEO: The Free Beginner’s Guide From Moz

Need to polish up your knowledge? The Beginner's Guide to SEO has been read over 3 million times and provides comprehensive information you need to get on the road to professional quality Search Engine Optimization, or SEO. What is Search Engine Optimization (SEO)? SEO is a marketing discipline focused on growing visibility in organic (non-paid) search engine results. SEO encompasses both the technical and creative elements required to improve rankings, drive traffic, and increase awareness in search engines. SEO isn't just about building search engine-friendly websites. This guide is designed to describe all areas of SEO—from finding the terms and phrases (keywords) that generate traffic to your website, to making your site friendly to search engines, to building links and marketing the unique value of your site. Why does my website need SEO? The majority of web traffic is driven by the major commercial search engines, Google, Bing, and Yahoo!.

Royalty Free Images websites without Attribution. Pixabay - Free Images. 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.

Getting Started with Zend Framework 2 — Zend Framework 2 2.0.7 documentation

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.

File: SASS_REFERENCE — Sass Documentation

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. 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. So you learned the base id, class, and descendant selectors—and then called it a day?

The 30 CSS Selectors you Must Memorize

If so, you're missing out on an enormous level of flexibility. While many of the selectors mentioned in this article are part of the CSS3 spec, and are, consequently, only available in modern browsers, you owe it to yourself to commit these to memory. And by the way, if you're having trouble with your CSS and want a pro to look over it and fix any errors, you can find some qualified freelancers on Envato Studio. Let's knock the obvious ones out, for the beginners, before we move onto the more advanced selectors. The star symbol will target every single element on the page. The * can also be used with child selectors. This will target every single element that is a child of the #container div. View Demo IE6+ Firefox Chrome Safari Opera. Create a CSS Flipping Animation Example.

Fonts

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.

String and Regular Expression methods

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. About conditional comments (Internet Explorer) Updated: September 2012 The following topics are discussed in this document.

About conditional comments (Internet Explorer)

Terminology. Php - Numeric order when returning results from MySQL. JavaScript Shorthand Coding Techniques. This really is a must read for any JavaScript based developer.

JavaScript Shorthand Coding Techniques

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.

jQuery

ReCAPTCHA Mailhide: Free Spam Protection. Tired of spam?

reCAPTCHA Mailhide: Free Spam Protection

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. Here is an example: john... @example.com. Writing Efficient JavaScript: Chapter 7 - Even Faster Websites. Today’s web applications are powered by a large amount of JavaScript code.

Writing Efficient JavaScript: Chapter 7 - Even Faster Websites

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.