background preloader

Tools for Building Websites and Apps

Facebook Twitter

PHPLint. Current version: 2.0_20140331 PHPLint is a validator and documentator for PHP 4 and PHP 5 programs.

PHPLint

PHPLint extends the PHP language through transparent meta-code that can drive the parser to a even more strict check of the source. PHPLint is not simply a checker: it implements a new, strong typed, language implemented over the PHP language. You can build your programs from scratch with PHPLint in mind, or you can check and fix existing programs, or you can follow the quick-and-dirty PHP programming way and then add the PHPLint meta-code later once the program is finished. Whatever is the strategy you choose, PHPLint makes your programs safer, more secure, well documented and with drastically less bugs. A new 2.0 version of PHPLint, completely rewritten from scratch, is nearly complete. Spike Source. PHP Code Analysis Plugin for Eclipse. PhpCallGraph - A Static Call Graph Generator for PHP.

Pixy: XSS and SQLI Scanner for PHP. PHP-sat: PHP static analysis tool. Track your dependencies with PHP_Depend - Manuel Pichler. To provide a flexible and extendable software, it is a good OO practice to reduce the dependencies between implementing classes.

Track your dependencies with PHP_Depend - Manuel Pichler

This could be achieved by developing against abstractions which means both, abstract classes and interfaces. By using abstractions instead of real implementation in the application you provide some sort of contract, that could be used by others to hook into the application with their own classes that fulfill the contract. Except the extensibility of an application a good abstraction reduces the risk of breaks in multiple subsystems when something was changed in a single package. But how to get rid of all these dependencies, doing this by hand will become an impossible job, at least for larger projects. At this point a tool should be used to assist the development process. PHP_Depend is an adaption of the established Java development tool JDepend. PHP_Depend calculates the following metrics by counting classes, interfaces and dependencies. _CodeSniffer. _Parser. Token_get_all. Troelskn/php-tracer-weaver - GitHub. Xdebug - Debugger and Profiler Tool for PHP.

Xhprof. List of tools for static code analysis. JSLint,The JavaScript Code Quality Tool. w3af - Web Application Attack and Audit Framework. Five Ways To Load Images Faster On Browser. Best FireFox Addons to Analyze Page Load Time. Keeping track of your site page load time is essential because it effects both the user experience and the crawl rate.

Best FireFox Addons to Analyze Page Load Time

This post lists 3 most useful FireFox addons that will help you analyze web page load time as you browse: YSlow YSlow is the official Yahoo! Addon that integrates with Firebug. Stripe Generator - ajax diagonal stripes background designer. Ultimate Firefox Addons : 222 Addons For Just About Everything. 5 Free Tools to Analyze Website Performance. Here are 5 free tools to analyze performance of website.

5 Free Tools to Analyze Website Performance

These website performance analysis tools show you what can be done to improve performance of website. You can provide URL of any website or web page, and these tools will show the complete performance analysis for that. You can see sequence in which various components of your website are downloaded, which component is taking more time, and what can be done to improve performance. All these tools are completely free. Some are available as online performance analysis tools, while some can be downloaded on your computer.

Now that Google has openly said that Page speed impacts ranking of a web page, it becomes even more important to ensure that a website loads fast. Sponsored Links 1. Google Page Speed online is the web based version of popular Page Speed tool from Google. 20 Dark CSS Website Designs for your inspiration. Web Form Theme Editor - FormAssembly.com. JotForm · Easiest Form Builder. Spiffy Box - Simple Rounded Corner CSS Boxes made easy. Bookmarks keep it handy, spread the word stepone generate image & code... steptwo right-click, save image as... stepthree copy & paste css. stepfour copy & paste xhtml.

Spiffy Box - Simple Rounded Corner CSS Boxes made easy.

<div class="cssbox"><div class="cssbox_head"><h2>This is a header</h2></div><div class="cssbox_body"><p>This is for your content. othersteps confused yet? Because this technique isn't of my own design, there is no reason for me to reiterate everything that is stated on Ryan's site. Lastly, If you have any comments or suggestions there's a little box at the bottom of the page. Now, Free Ways to Do Desktop Work on the Web. jQTouch — jQuery plugin for mobile web development. jQuery Mobile. 18 New Useful Frameworks for Web and Mobile App Developers - designmodo.com. 13 Tools for Building Your Own iPhone App. This article has been updated.

13 Tools for Building Your Own iPhone App

A more current list of tools can be found here: "30+ Tools for Building Mobile Apps. " Please visit that page instead! These days, everyone wants to build their own iPhone applications, but not everyone knows how write the code necessary in order to create them. Fortunately, there are now a number of tools that allow non-developers the ability to create their own iPhone apps without knowing programming or scripting. Some are general-purpose app builders designed for small businesses while other target specific needs, like apps for musicians or for eBook authors.

Below we've listed 13 different tools that let you create your own iPhone applications, none of which require knowledge of Objective C, the programming language used to build apps for the iPhone OS . 1. What it Does: Sweb Apps offers an online service which lets anyone build their own iPhone apps even if they don't know how to code. 2. Our coverage: This iPhone App Helps You Make iPhone Apps 3. 4. 5.