Bir Thumb Drive Drupal Geliştirme

4 Cevap php

Çoğunlukla bir. NET geliştiricisi ama Drupal bazı yeni çalışma yapmak gerekir.

So I guess I need a portable
- Apache
- PHP
- MySQL
- phpMyAdmin
- Drupal codebase

What is the best way to work with the environment on a portable / thumb drive? I'm on Windows. I want to go portable because I work on 3 to 4 different machines throughout the week. Is there an equivalent to InstantRails but for PHP/Drupal?

4 Cevap

Ben geçmişte kullandığınız Something DropBox ile birlikte portable XAMPP paketinin bir kombinasyonudur.

XAMPP paketi size ihtiyacınız olan tüm geliştirme araçları sağlar. DropBox klasörüne yükleyin ve 3 senkronize aynı geliştirme kopyasını tutmak - 4 farklı makineler.

Eğer diskinizde cygwin yükleyebilirsiniz. Bu kendine yeten, yani etrafında hareket basittir. Sonra sadece Apache, MySQL ve PHP paket sürümlerini yükleyin. Bunu Drupal yükleme, yeni sürümü indirme meselesi çalıştıran yığını var sonra, web kök içine unzip ve yönergeleri izleyin. PHP, birçok başka yığınlarının daha yapılandırmak için çok daha kolaydır.

Yukarı ve Windows üzerinde çalışan almak için en iyi yolu [Windows için Acquia Drupal yığın yükleyici] kullanmak için [1]. Siz Dropbox veya LiveMesh kullanarak başparmak sürücü kullanımda veya makine senkronizasyon için bu noktada en iyi seçenekleri araştırmak gerekir. Ben muhtemelen oldukça taşınabilir flaş sürücü ile daha senkronize rota ile gitmek istiyorum. Ben daha önce Portable Apps XAMP kullanmış ve etkilendim.

[1]: Windows için http://Acquia Drupal yığını yükleyici

Son zamanlarda gerçekten iyi çalışıyor tamamen taşınabilir bir yığın olduğunu USBWebserver, geçiş. Eksik olan tek şey, bir posta hizmeti, ama yeterli müdahalesi ile, tek tek yüklü alabilirsiniz eminim.

Ben çünkü onun tasarımı Acquia Drupal yığını geçti. Ben şimdi Drupal neredeyse tamamen çalışır, bu nedenle bu ideal. En iyisi, e-posta hizmeti dahil. Ben sadece taşınabilir böylece her iş istasyonu ayrı veritabanları yoksa alabilirsiniz Şimdi, eğer ben gitmek için iyi olacak. Bu arada, ben senkronize dosyaları tutmak için Subversion ve Dropbox kullanın. Ben her ikisini de kullanmak overkill, biliyorum, ama Dropbox benim "Yerel" kopya Ben bir taahhüt yapmak için unutmak durumunda synched emin olur.