Volanlı Yerel ile Yerel WordPress Geliştirme Ortamı
İster WordPress temaları veya eklentileri tasarlıyor ve geliştiriyor, ister sadece müşteriler için web oluşturuyor olun, günlük olarak çalışmak için birden fazla WordPress kurulumuna ihtiyacınız olacak. Ve en önemli şey, yeni bir WordPress kurulumu oluşturma ve üzerinde çalışmaya başlamanın gerçekten basit bir süreç olması gerektiğidir, böylece bu tür bir altyapıyı kurmak için zamanınızı (ve dolayısıyla paranızı) boşa harcamazsınız.
Günümüzde yerel olarak bir WordPress geliştirme ortamı kurmak için birçok seçenek var. Burada size biraz bu konudaki deneyimimden bahsedeceğim. Birkaç yıl önce tipik PHP ve MySQL kurulumunu Apache ile doğrudan eski siyah Macbook'umda ayarlayarak başladım. Önceki üç bileşenin her birini kurarken ve yapılandırırken, adım adım bir öğreticinin elinizin altında olması iyi bir fikirdi (Neil Gee'nin kılavuzları her zaman en iyi seçimimdi).

Adımları takip ettiyseniz ve şanslıysanız, her şey yolunda gitti ve bilgisayarınızda WordPress'i kurabileceğiniz bir altyapı ile bitirdiniz. Ardından, içerik yönetim sisteminin en son sürümünü indirmeniz, sunucu klasöründeki zip dosyasını açmanız ve işlemi başlatmanız gerekiyordu: yeni bir veritabanı oluşturun, wp-config.php dosyasını düzenleyin, yükleyicinin adımlarını izleyin, vb. .
Esasen, minimum bilgiye sahipseniz, yerel bir WordPress kurulumunun çalışır durumda olması zor değildi, ancak bunu bu şekilde yapmak zordu. Ayrıca, işletim sisteminizi daha yeni bir sürüme yükselttiyseniz, bazı ayarlarınızı bozduğunuz için bir şeyler yapmanız gerekebilir. Kahretsin! ?
Birkaç yıl bu şekilde çalıştıktan sonra, Virtual Box tarafından yönetilen sanal makineler patlaması geldi. Sanal makineler, kendi bilgisayarınızın içinde "sanal" bir bilgisayara sahip olmanızı sağlar. Bu ve sanal makinelerin (VVV durumunda WordPress'e odaklanan) yönetimini ve yapılandırmasını “kolaylaştırmak” için Sanal Kutunun üzerine bir katman ekleyen Vagrant ve VVV gibi yapılandırıcıların ortaya çıkması sayesinde, her şey daha kolay görünüyordu. ve daha düz.

Şimdi, yerel bir WordPress kurulumuna sahip olmak istiyorsanız, onu işletim sisteminizdeki sanal bir makinede tamamen izole edilmiş olarak kurabilirsiniz. Bu nedenle, sistemdeki değişiklikler yerel ortamınızı etkilememelidir. Büyük bir başarı ve ilerleme, ancak yine de tüm izleyiciler için bir çözüm olmaktan uzak. Vagrant'ı WordPress için VVV ile birlikte kullandıysanız (veya kullanıyorsanız) eminim hiçbir anlam ifade etmeyen yapılandırma sorunlarınız olmuştur.
Yerel WordPress kurulumunuz üzerinde çalışan görevlerinizi yeni tamamladınız ve her şey yolundaydı. Ardından sanal makineyi kapatıp eve gidiyorsunuz. Sonra ertesi gün gelir, sanal makineyi açacaksınız ve… oh, oğlum! İşe yarayacak bir yolu yok. O NE LAN! Dün çalıştı!
Vagrant'ı WordPress için VVV ile kurmak zaman zaman zaten biraz ezoterik olsaydı, çalışmayı bıraktığında hemen hemen her zaman işe yarayan çözüm onu yeniden yüklemekti. Tam bir baş belası çünkü işte bütün gününüzü Vagrant'la savaşarak geçirebilirsiniz. Vagrant ve VVV kullanıyorsanız ve bu size hiç olmadıysa, cidden, en yakın piyango ofisine gidin ve hemen bir bilet alın. Bu kadar şanslı olamazsın!
Belki uğursuzluk getirdim ama Vagrant bir işkenceydi. Daha basit bir şey olmalıydı. WordPress geliştirmede bunca yıllık evrimden sonra hala bu sorunları yaşıyor olmamız mümkün değildi. Vagrant ve VVV ile sorun yaşayan bir tek ben miydim? Mümkün değil! İşte o zaman Local by Flywheel'i keşfettim.

Local yüklendikten sonra, yeni WordPress kurulumunuzu oluşturmak için + simgesine tıklamanız yeterlidir. Burada size sitenizin adını ve kullanmak istediğiniz ortamı soracaktır. Varsayılan seçeneği bırakabilir veya PHP ve MySQL sürümlerini ve nginx veya Apache kullanmak isteyip istemediğinizi belirtebilirsiniz. Ardından oluşturulacak WordPress kullanıcısının kullanıcı adını, şifresini ve e-posta adresini giriyorsunuz. Ve bu kadar! Yeni WordPress kurulumu belirir ve işiniz bu kadar kolay!
Buradan, yeni siteyi görebilir veya tarayıcınızdan gösterge tablosuna erişebilirsiniz. İyi haber şu ki, eğer bir test manyağıysanız, her zaman PHP sürümünü değiştirebilir veya nginx ile Apache arasında geçiş yapabilirsiniz. Öte yandan, Veritabanı sekmesinde, favori programınız ile veritabanına bağlanmak için verileri bulacaksınız. Dahası, SequelPro kullanıyorsanız (ki bunu yapmalısınız), tek bir tıklama programı doğrudan açar ve veritabanına bağlanır. Bu harika değilse, ne olduğunu bilmiyorum.

Local by Flywheel, WordPress kurulumunuzu çok siteli yapmak, başkalarının yerel kurulumunuzu bilgisayarınızın dışından görüntülemesi için genel bir bağlantı oluşturmak ve hatta yerel kurulumunuzu gerçek bir Flywheel sunucusuna geçirmek gibi birçok başka özellik içerir (evet, Flywheel bir barındırma şirketi olduğundan, bu araçtan bir şekilde para kazanmak istemeleri normaldir).
Buradaki soru şu ki, bu artık konsol komutları yazmayı seven, eskiden olduğum bilgisayar korsanı olmadığım anlamına mı geliyor? Artık geek değil miyim? Cevap kocaman bir hayır! Sadece şu an için harika sanal makineler kurmak değil, WordPress için eklentiler geliştirmek için para aldığım işimi yapmak istiyorum.
Bu yazı reklam değildir. Volan, Local'i kullanmanızı tavsiye ettiğim için bana hiçbir şey ödemiyor. Aslında, Flywheel satın almadan önce onu kullanıyorum (ücretsiz bir araç olarak başladı ve bir barındırma şirketine ait olmasına rağmen hala öyle). Tavsiye ediyorsam eğer işletim sisteminiz olarak Mac OS X kullanıyorsanız (Local Windows için de mevcut ama denemediğim için orada ne kadar iyi veya kötü çalıştığını söyleyemem), başka çözümlerle daha fazla zaman kaybetmemelisiniz. Yerel ihtiyacınız olanı yapar ve bu güne kadar beni bir kez başarısızlığa uğratmadı (parmaklarımı çaprazlamaya devam edeceğim). Benim için bugün Yerel, mac'unuzdaki yerel WordPress kurulumlarını yönetmek için en iyi seçenektir. Ve eğer fikriniz farklıysa, bunu nasıl yaparsınız? Aşağıya bir yorum bırakın ️
Unsplash'ta Kent Pilcher tarafından öne çıkan görsel.
ev borcu WordPress sitesi