At INsReady Inc., we have been practising the theming workflow below for more than a year. Therefore, it's good to write down the documentation for sharing and future training purposes.
Today, I received a request that how to let certain users to have the permission to edit all user accounts but not admin users. Drupal has this user permission called "Administer users (Warning: Give to trusted roles only; this permission has security implications.)". If this permission is granted to a role, then of course, this role can edit ANY accounts. Therefore, we need something more.
It has been 2 years, since I have written Build Nginx + PHP-FPM + APC + Memcache + Drupal 7 on a bare-bone Ubuntu 10.04 or Debian 5 server. Since then, many people and companies have informed me that they have been using the setup from that blog.
2 years is quite a long time; a lot of softwares are updated, and a lot of configuration & practice have changed. Now, it's the time for a REBUILD:
The goal of this blog is to envision us to build interesting application beyond a website or a simple mobile application, by using the platforms that are already available to us.