Vagrant Vagrant Vary için Geliştirici Kılavuzu (VVV)
WordPress için gelişirken, istediğiniz en iyi araçlara sahip olmak önemlidir. Bir bakıma süreç sağlam bir yerel kalkınma ortamı ile başlar. Ancak, projenizi hızlı bir şekilde aktif hale getirmek ve çalıştırmak için birçok ek çözüm var. Ya bir tema oluşturur, eklentiler üzerinde çalışırsınız veya WordPress’in çekirdeğine katkıda bulunursunuz, Vagrant Vagrant (VVV) size yardımcı olabilir. Bu, geliştirme esnekliği sunan tarayıcı tabanlı bir gösterge tablosuna sahip bir komut satırıdır. Bu WordPress tarafından da onaylanmıştır, bu nedenle şimdi öğrenmek uzun vadede size iyi yardımcı olabilir.
Bu makalede, sizi VVV ile tanıştıracağız, VVV’nin ne olduğunu açıklayacağız ve bir dizi özelliği tartışacağız. Ayrıca, geliştirme projenizde nasıl kullanmaya başlayabileceğinizi de göstereceğiz. Hadi çalışalım! Yerel kalkınma manzarasına genel bakış, yerel gelişim üzerine bir bölüme çarpmadan web’deki geliştirme konusunu çok fazla keşfetmeyeceksiniz. Bu, özellikle yerel ortam, WordPress ve temalar ve ilgili eklentiler de dahil olmak üzere Web ile ilgili her şeyi yapmak için temel bir unsur olduğu için popüler bir konudur.
Yerel bir geliştirme ortamı hazırlamanın klasik yolu, XAMP, MAMP ve hatta lamba gibi çözümleri kullanmaktır. Bu çözümün karmaşıklığına rağmen ve çözeltinin WordPress için optimize edilmemesi gerekmeyen gerçeğine rağmen, maksimum esneklik ve kontrol istiyorsanız bu iyidir. Böylece, birçok geliştirici aynı işlevselliği sunan, ancak WordPress’e sahip olan özel platform araçları oluşturmuştur. Örneğin, DesktOpServer, mevcut ‘kap’ temelinde çözüm eğilimini artıran XAMPP’yi bir Foundation olarak kullanmasına rağmen, XAMPP’yi temel olarak kullanmasına rağmen, mevcut ilk paket çözümlerinden biridir. Bu araç, sanal bir makineden (VM) çalıştırılan bazı kurulumlar yapmanızı sağlar. En popüler iki varyant Vagrant ve Docker. Burada ikisini torkla tartıştık ve ikisi arasında birçok karşılaştırma bulabilirsiniz. Sonunda, Vagrant genellikle ilk çağrı limanınız olarak daha iyi bir seçimdir, ancak teknik olarak bir geliştirme VM yapmak için sadece bu ortamdır. Bu çözümden özel bir platform aracı oluşturmak için bir WordPress 10UP ajansına ihtiyacınız var: dili döndüren Vagrant Vagrant (VVV). Yaptığı şeye daha yakından bakalım.
Komut satırları aracılığıyla sanal WordPress kurulumları oluşturmak için bir yöntem sağlar.
Kapsamlı bir wiki sitesi aracılığıyla rehberlik sunmak.
Geliştirme yeteneklerinizi genişletmeye yardımcı olabilecek bir dizi yardımcı program ve ekleme içerir.
VVV’yi kullanmak için, komut satırının nasıl çalıştığı konusunda güçlü bir temele ve yeni bir site eklemek için metin düzenleyicisine ihtiyacınız var. Chrome aynı zamanda sağlam bir seçim olmasına rağmen Firefox Development Edition tarayıcısını da kullanmayı başardık. Deneyimlerimize dayanarak, Safari’nin kontrol panellerini kullanırken sorun yaşama olasılığı daha yüksektir, ancak doğru zamanda test amacıyla kullanılmalıdır.
Önde gelen WordPress ekibi tarafından geliştirilen bir şeyden beklediğiniz gibi değişen Vagrant Vagrants ile (2 adımda) bir web sitesi nasıl oluşturulur, VVV kolayca düzenlenir ve kullanılır. Bu çözümü neredeyse tüm platformlara uygulayabilmenize rağmen, MacOS High Sierra 10.13.6 çalıştıran bir Mac kullanacağız. Bakalım ne yapmanız gerektiğine bakalım! Adım 1: VVV’yi masaüstü bilgisayarınıza yükleyin ve test etmeye başlamadan önce, VVV’yi çalıştırmak için bağımlılıklarınızı ve diğer eklemelerinizi sıralamanız gerekir. Neyse ki, sadece önceden yüklenmiş iki öğeye ihtiyacınız var: VirtualBox ve Vagrant. Özellikle diğer yerel geliştirme ortamlarını kullandıysanız, VirtualBox’ı yüklemiş olabilirsiniz. Ancak, yüklemeniz gerekiyorsa, işlem basittir ve işletim sisteminiz (OS) için doğru paket hızlı bir şekilde indirilebilir. Aynı şekilde, Vagrant da resmi web sitesinden doğru paketi bularak kolayca yüklenir. Apple olmayan bir makine kullanırsanız, BIOS yoluyla sanallaştırmayı kapatmanız gerekebileceğine dikkat edilmelidir. Bunu nasıl başaracağınız hakkında daha fazla ayrıntı için Anakart Kılavuzunuza danışmalısınız. Bu temeller kurulduktan sonra, girmeden önce her şeyin gerektiği gibi çalıştığından emin olmak için kontrol etmelisiniz. Evsiz komutun şimdi komut satırında çalıştığını göreceksiniz:
Sonraki VVV’nin kendisini yüklemek. Bunu yapmanın birkaç farklı yolu var, ancak git kullanacağız, çünkü bu en kolay ve en istikrarlı seçenek. Sadece VVV repo klonu aşağıdaki komutla yerel dizine klon: Git Clone -b Master Git: //github.com/varying-vagrants-vagrants/vvv.git ~/vagrant-local terminal, vagrant-hostlarınıza yollar gösterecektir. Dosyalar, ancak değilse, üst düzey kullanıcı dizininizde bulacaksınız. Dizinine gidin ve vvv-config.yml dosyasını vvv-custom.yml adresine kopyalayın. Bu adımı yüklemeniz için bir alt tema olarak değerlendirebilirsiniz. Ayrıca, alan adının ‘kullanılabilir’ olması için ana bilgisayarınızı (site bilgilerinizi içeren bir metin dosya veritabanı gibi) değiştiren Vagrant-Hostsupdater eklentisini yüklemek istiyorsunuz. işlevsel. Provisyon, WordPress’te etkinleştirilmeye benzer. Bunu yapmak için, Vagrant eklentisini komut satırından Vagrant-Hostsupdater’ı yükleyin ve ekrandaki talimatları izleyin. Son olarak, bilgisayarınızı yeniden başlatın ve her şeyin yüklendiği için mutlu olduğunuzda, VVV ile bir site oluşturmaya başlayabilirsiniz. Adım 2: Yeni bir site oluşturun VVV ayarladıktan sonra hemen yeni bir site oluşturmak isteyebilirsiniz. Bunu yapmak için, VVV-Custom.yml dosyanıza gitmeli ve parçaların bir dizi özel alanını ve farklı bölümlerini kullanmalısınız.
Ancak, ondan önce sadece VVV’yi açmak ve etrafa bakmak istiyorsunuz. Bunu, daha önce takip ederseniz, Vagrant dizininize gidebilirsiniz-Vagrant-yerel bir CD olacaktır. Ardından, Vagrant Up komutunu kullanarak çevreye başlayabilirsiniz:
Devam etmek için Yönetici veya SU şifresini girmeniz gerekebilir. İşlem tamamlanır tamamlanmaz, seçtiğiniz tarayıcıda VVV.Test’e gidebilirsiniz: Burada, yüklediğiniz tüm siteleri çeşitli bağlantılar ve diğer kaynaklarla birlikte göreceksiniz. Bu siteler için varsayılan kimlik bilgilerini unuttuysanız, bunlar ana VVV web sitesinde bulunabilir. Bir site eklemek için www-custom.yml dosyanıza dönün ve en sevdiğiniz metin düzenleyicinize açın. İçeride birçok seçenek bulacaksınız, ancak site adlı bir parça arıyoruz:
Bir site girişi örneği görürseniz, girişinizin yalnızca en az üç alan gerektirdiğini göreceksiniz:
Site Adı (WordPress-Default)
Şablon sitesi (https://github.com/varying-vagrant-vagrants/custom-site-template.git)
Yeni bir site hazırlayın ve kurulumunuzu değiştirmek için muhtemelen bazı değiştiriciler kullanın.
Yerel bir geliştirme ortamı mı arıyorsunuz ve VVV sizi heyecanlandırıyor mu? Fikrinizi aşağıdaki yorumlar bölümünde paylaşın! Üstün Görüntü: DimitrisVetsikas1969.