8 useful sites for web developers. Min.us: The easiest way to upload images Any developer, designer or webmaster have to share images online with clients and co-workers.
Min.us is an all new service that allow you to upload images extremely easily: Just drag and drop them into Min.us and the image will be saved on their servers. A short url will be automatically created so you can share it across the web.» Visit Min.us Wirify: Transform any web page into wireframes Wireframes are extremely useful when designing a website. CSS Resetr: View and compare CSS resets CSS resets are a must have in any stylesheet in order to render differences between browsers. Head JS: Speed up your site with 2.30 kb of Javascript Head JS is a simple and light (2.3 kb) script that will make your site faster by loading other scripts as images.
Copy Paste Character: Use special characters with ease Special characters are often a pain to deal with, because they’re not on your keyboard, and because you don’t know the related ASCII code. PHP Security Consortium: PHP Security Guide: Overview. What Is Security?
Security is a measurement, not a characteristic. It is unfortunate that many software projects list security as a simple requirement to be met. Is it secure? This question is as subjective as asking if something is hot. Security must be balanced with expense. Basic Steps Consider illegitimate uses of your application. Register Globals The register_globals directive is disabled by default in PHP versions 4.2.0 and greater. Why is it a security risk? With register_globals enabled, this page can be requested with ?
Another example that illustrates how register_globals can be problematic is the following use of include with a dynamic path: With register_globals enabled, this page can be requested with ? If allow_url_fopen is enabled (which it is by default, even in php.ini-recommended), this will include the output of just as if it were a local file. Initializing $path can mitigate this particular risk, but so does disabling register_globals. Data Filtering The Dispatch Method. 10 Things To Do When Launching A Site - Webvamp. Please note that this guide only lists things that you should do when launching a site and not during the build process.
I expect you to have already executed a good build process with testing of code, following standards, observing accessibility guidelines, checking in different browsers and correct navigation heirachy. 1. Check HTML/CSS Validity Check your site one last time to make sure it is valid to the WC3 guidelines. Check both your HTML markup and CSS. 2. Ensure that all pages on your site have unique page titles that accurately describe the page content. Google will only show a maximum of 66 characters and many browsers wll cut you off after about 75, so ensure you put the most important information at the start and have it make sense to the user. 3. Go through your site and ensure that any forms you have fully work and submit the data to the correct location/person. 4.
A favicon is the little graphic shown in the address bar and on bookmarks. Web development tutorials, from beginner to advanced. PHP Cheat Sheet (V2) The second version of the PHP Cheat Sheet, a quick reference guide for PHP, with functions references, a regular expression syntax guide and a reference for PHP's date formating functions.
Get It Today! Including: - Date format arguments - Regular expression syntax - Common functions Buy Now - Pay What You Like! (the average paid so far is $2.12.) Overview The PHP cheat sheet is a one-page reference sheet, listing date format arguments, regular expression syntax and common functions. Updates July 31st, 2008: Some typos corrected and more examples added to date section. What's New? There are a few small changes from the first version of the PHP Cheat Sheet (which you can still download if you prefer). The content is largely unchanged. Function List Probably the biggest problem with PHP is its inconsistency. Fopen() Modes Regular Expression Syntax PCRE Modifiers "PCRE" stands for "Perl Compatible Regular Expressions".
Date Formatting Translations Italian / Italiano. WhatsApp. Protect web apps from hackers. 55+ Extremely Useful Online Generators for Designers. In 2008 when I launched my personal blog to share my experiences, I decided to call it Balkhis instead of using my full name (Syed Balkhi).
As time passed on, I regretted that decision because it created a lot of confusion. People thought that my last name was Balkhis instead of Balkhi. I basically combined my last name with the first letter of my first name.I was @syedbalkhi across all social media platforms, so the brand wasn’t consistent.People didn’t know about my personal blog as much because they didn’t relate Balkhis with me. Well as I focus more on my personal brand in 2015, I made the crucial move of switching domain names. As you noticed with this change, I got a new site design. I didn’t want to spend too much time creating a custom theme, so I used my friend Michael Hyatt’s theme which you too can buy if you like: GetNoticed. I did customize it to give it a bit of personal touch.