← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. Today I’m releasing ElephpantDB, a small SQL database written entirely in PHP and shipped as a single file.

  2. Every PHP app has a handful of directories the web server has to write to.

  3. A typical Deployer run fires somewhere between twenty and a hundred SSH commands per host.

  4. The atomic symlink swap

    If you have ever wondered why a Deployer release is "atomic", the answer is one syscall: rename(2).

  5. When Deployer deploys to ten hosts at once, it does not run ten SSH sessions inside a single PHP process.

  6. If you ever passed a user-supplied string into a shell command from PHP, you have probably written something like this: $cmd = 'grep ' . escapeshellarg($pattern) . ' file.log'; shell_exec($cmd); It looks right, and most of the time it works.

  7. Deployer v8

    After a long road through alpha, beta, and release candidates, Deployer v8 is finally out.

  8. MAML Recipes

    Deployer v8 introduces MAML-based recipes as a replacement for YAML, while PHP recipes remain unchanged.

  9. We're excited to announce the release of the Official Deployer Docker Image!

  10. 10 Years of Deployer

    It's hard to believe that Deployer has been around for a decade.