This project aims to make spinning up a simple local Drupal test/development environment incredibly quick and easy, and to introduce new developers to the wonderful world of Drupal development on local virtual machines (instead of crufty old MAMP/WAMP-based development).
COMPLETE CODE FOR COMPLETE APPS I’ve written apps for iPhone, iPad, Android, Blackberry, Windows, Mac and Linux. If you want to learn from my copious, peer-reviewed experience, support Open Sourcery by downloading the Kissogram app and sending kisses to your squeeze. GET THE APP > LEARN THE SECRETS OF THE iOS WIZARDS. After releasing the source code, I'll write a series of detailed blog posts concerning the code, its architecture and the many technical decisions involved in the app’s production. PREPARE TO BE AMAZED (BY WHAT'S POSSIBLE). For my next trick?
Claim your PHP Development Box in 60 seconds. Code on your box in the cloud via our Web IDE, your favorite Desktop Editor, or our Chrome application. Share boxes and code together right in your browser.
Is error reporting on and display errors on in development and off in production? Do not suppress errors in your code. Implement a logging framework. Use a caching strategy. Keep in mind and use programming design patterns and best practices. Use tests in your code and try to automate running these tests every time a change occurs in the code base. Review or at least audit team members’ code. Practice defensive programming. Learn and use OOP principles correctly. Have a solid workflow and processes for developing and deploying code. Differentiate between read / write database queries.
Platform.sh is a powerful cloud hosting solution with an optimized development-to-production workflow, enabling Continuous Integration and Continuous Delivery during development, at launch, and throughout a site's life. Unique snapshot technology enables cloning at the speed of thought, completely replicating full-stack environments into new branches on demand in a moment.
Game Engines: Flash 9(AS3), Shockwave, C4, NeoAxis, jME, Torque, Unity, Blitz, id Tech 3, XNA, Multiverse, Adventure Game Studio, Game Maker, Wintermute, Scrolling Game Development Kit, Source, PopCap Framework, metaplace?
However, as we grew, scaling our existing features to accomodate more traffic turned out to be much less of an issue than adding new features.
In particular, making schema changes or adding indexes to a database with more than 10 - 20 million rows completely locks the database for hours at a time. Removing old indexes takes just as much time, and not removing them hurts performance because the database will continue to read and write to those unused blocks on every INSERT, pushing important blocks out of memory.
Most transparent Drupal Core development... ever
last updated August 2, 2012.
We are hard at work on the next version of Drupal. Some of the great things planned include better HTML5 and mobile support, improved multilingual features, and setting up Drupal 8 on a modern web development framework. But we can't do any of it without your help!