Yerel WordPress Geliştirme Ortamı Nasıl Kurulur
Bir WordPress web sitesi oluştururken, web sitenizi oluşturmak ve dağıtmak için birkaç farklı seçeneğiniz olacak.
Sitenizi canlı olarak oluşturabilir ve değişiklikler yapabilirsiniz (önerilmez), bir hazırlama sunucusu kullanabilir veya kendi yerel geliştirme ortamınızı kurabilirsiniz.
Sağlam bir yerel WordPress geliştirme ortamı kurmak, iş akışınızın çok önemli bir parçası olabilir ve size kolay ve stressiz bir geliştirme deneyimi sunar. Aşağıda yerel bir geliştirme ortamının ne olduğunu, birini kullanmanın neden faydalı olduğunu ve bunu kendi başınıza nasıl kuracağınızı öğreneceksiniz.
Yerel Kalkınma Ortamı Nedir?
Yerel bir geliştirme ortamı, barındırma şirketiniz tarafından sağlanan sunucu ortamını kullanmak yerine kendi makinenizde bir sunucu ortamı kurmanıza olanak tanır.
Bu, sitenizi bozulma endişesi duymadan özelleştirmenize ve sitenizi çevrimiçi duruma getirmeden önce her türlü değişikliği yapmanıza olanak tanır. Sitenizi oluştururken herhangi bir riski ortadan kaldırmaya yardımcı olur ve geliştirme sürecini çok daha az stresli hale getirebilir.
Siteniz üzerinde canlı çalışmıyor olsanız bile siteniz tarayıcınızda yayında gibi görünecektir. Tarayıcınız yalnızca bilgisayarınızda yerel olarak depolanan dosyalara atıfta bulunacaktır, ancak başka hiç kimse sitenize erişemeyecek veya sitenizi görüntüleyemeyecektir.
Yerel bir geliştirme ortamı kurmak için birkaç ek araca ihtiyacınız olacak. İhtiyacınıza bağlı olarak, Desktop Server, Local by Flywheel ve WP Stagecoach gibi yerel ortamınızı oluşturmanıza yardımcı olacak çeşitli araçlara sahipsiniz.
Neden Yerel Geliştirme Ortamı Kullanmalısınız?
Sitenizi bilgisayarınızda yerel olarak geliştirmenin büyük bir avantajı, siteniz üzerinde internete bağlı olmadan çalışabilmenizdir. Wi-Fi'niz yavaşsa veya seyahat ediyorsanız, durmadan bir wifi sinyali aramak zorunda kalmadan çalışmaya devam edebilirsiniz.
Ayrıca siteniz siz projeyi tamamlayana kadar güvenli ve meraklı gözlerden uzak olacaktır. Ayrıca, herhangi bir sunucu performansı sorunuyla karşılaşmaz veya sitenizin yenilenmesini beklemek için sonsuz zaman harcamazsınız. Sitenizin performansı yalnızca yerel makinenize bağlı olacaktır.
Yerel bir geliştirme ortamı, sitenizi test ederken yüksek düzeyde güvenlik sağlamanıza ve ilgilenmenizi gerektiren hiçbir hata veya düzeltme olmadığından emin olmanıza olanak tanır.
Ancak, oluşturmakta olduğunuz bir sitede ilerleme göstermeniz gerekiyorsa, sitenizi genel web'den korunurken canlı bir sunucuda barındırmanıza olanak tanıyan bir hazırlama ortamını tercih etmek isteyebilirsiniz.
Bu, çalışmalarınızı sergileme konusunda size daha fazla esneklik sağlarken sitenize herhangi bir bilgisayardan veya konumdan erişmeye ve güvenliği artırmaya devam eder.
Yerel WordPress Geliştirme Ortamı Nasıl Kurulur
Kendi yerel WordPress geliştirme ortamınızı oluşturma konusunda satıldıysanız, başlamanıza yardımcı olacak birkaç araca ihtiyacınız olacak. Yerel ortamınızı kurmak için mükemmel bir çözüm yoktur, bu nedenle ihtiyaçlarınıza en uygun araçları seçmek önemlidir.
Aşağıdaki adımlar, yerel sunucu ortamınızı mümkün olan minimum miktarda teknik gereksinimle kurmanıza yardımcı olacaktır.
1. Bir Yerel Sunucu Ortamı Seçin
Doğru araçları kullanmak, yerel geliştirme ortamınızı kurmak için gereken süreyi hızlandıracaktır. Aralarından seçim yapabileceğiniz çok sayıda seçenek vardır, ancak aşağıdaki araçlar en kolay ve en yaygın kullanılanlardır:
MAMP
MAMP, WordPress sitenizi geliştirmek için size eksiksiz bir yerel ortam sağlayacaktır. Bu çözüm, sunucunuzu bir araya getirmek ve çalıştırmak için ihtiyacınız olan her şeyi bir araya getirir, böylece birden fazla aracı bir araya getirmek zorunda kalmazsınız. Hem Mac hem de Windows için kullanılabilir.
XAMPP
XAMPP, Mac, Linux ve Windows makinelerinde çalışacak harika bir açık kaynaklı araçtır. Ayrıca, kurulumu ve kullanımı daha kolay seçeneklerden biridir. Aracı yükledikten sonra, WordPress sitenizi hemen oluşturmaya başlamanızı sağlayacak WordPress yazılım yığınını hızlı bir şekilde yükleyebilirsiniz.
masaüstü sunucusu
DesktopServer, benzer bir yerel geliştirme ortamı oluşturmanıza olanak tanır. Ancak aynı zamanda, yalnızca yerel bir kurulum olarak hareket etmekle kalmayıp, aynı zamanda sunucu sanallaştırma özelliklerini de içermesi bakımından yukarıda bahsedilen araçlardan farklıdır. Örneğin, mevcut WordPress sitelerini kopyalayabilir, sunucu konumunuzu seçebilir ve hatta işiniz bittiğinde ve çevrimiçi olarak yayınlandıktan sonra siteleri hızla silebilirsiniz.
2. Bir Metin Düzenleyici Seçin
Deneyimli bir geliştiriciyseniz, muhtemelen kodunuzu düzenlemek için tercih ettiğiniz bir metin düzenleme aracına sahipsinizdir. Ancak değilse, sağlam bir metin düzenleyici bulmak isteyeceksiniz.
Geliştiriciler için oluşturulmuş bir metin düzenleyici, programlama verimliliğinizi artırmanıza ve işinizde hata yapmaktan kaçınmanıza yardımcı olur.
WordPress geliştirmeye yönelik yaygın olarak kullanılan bazı çözümler şunlardır:
- PhpStorm – Bu düzenleyici, WordPress geliştirmeyi kutudan çıkar çıkmaz destekler ve WordPress'te bir site oluşturup oluşturmadığınızı atomik olarak algılar.
- Atom – Bu, kullanımı kolay, aktif bir topluluğa ve WordPress'e özgü bir dizi eklentiye sahip nispeten yeni bir açık kaynak düzenleyicidir.
- NetBeans – Bu, 90'lardan beri var olan tam işlevli bir düzenleyicidir. Yerleşik bir hata ayıklayıcı ve çok sayıda WordPress eklentisi gibi etkileyici özellikler içerir.
- Sublime Text – Bu düzenleyici, WordPress geliştirme eklentileri ile donatılmış olarak gelirken çok hafif, hızlı ve kullanımı bir zevktir.
- Coda – Bu, çok hafif ve WordPress'e özgü eklentiler içeren, yalnızca Mac'e özel bir düzenleyicidir.
3. Geliştirme Odaklı Bir Tarayıcı Seçin
Çoğu modern web tarayıcısı, sitenizi doğrudan tarayıcı penceresinden test etmenize ve hatalarını ayıklamanıza olanak tanıyan geliştirici araçlarıyla donatılmıştır. En yaygın olarak kullanılan geliştirme odaklı tarayıcılardan ikisi Chrome ve Firefox'tur.
Chrome, geliştirici araçlarını doğrudan tarayıcı ayarları içinde etkinleştirmenize olanak tanırken, Firefox, Firefox Developer Edition adlı geliştiriciler için oluşturulmuş kendi tarayıcısını bile sunar.
4. Doğru Araçları ve Eklentileri Kurun
Sitenizi oluşturmaya başlamadan önce WordPress hata ayıklama özelliklerini etkinleştirmek isteyeceksiniz. Bu, sitenizi canlı yayınlamadan önce göze çarpan hataları veya hataları bulmanızı ve düzeltmenizi sağlar.
Hata ayıklamayı etkinleştirmek için wp-config.php dosyanızı bulmanız ve aşağıdaki kod parçasını eklemeniz gerekir (bu, hata ayıklama özelliğini açar):
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', false ); define( 'WP_DEBUG_LOG', true );
Hata ayıklama günlüğünüzü görüntülemenize ve temizlemenize olanak tanıyan Günlük Görüntüleyici gibi bir eklenti de yükleyebilirsiniz.
Yüklemek isteyebileceğiniz diğer araçlar ve eklentiler arasında, geliştirme deneyimini kolaylaştıracak WP-CLI veya kapsamlı bir hata ayıklama eklentisi görevi gören Sorgu İzleyici bulunur.
5. Sitenizi Oluşturmaya Başlayın!
Yerel geliştirme ortamınız oluşturuldu, WordPress kuruldu ve doğru araçlar ve eklentiler etkinken, sitenizi oluşturmaya başlamanın zamanı geldi.
Yerel bir WordPress geliştirme ortamı kurmak çok iş gibi görünebilir, ancak yerel makinenizde bir site geliştirmek, geliştirme iş akışınızın çok önemli bir parçası olabilir. Bu sizi yalnızca daha verimli kılmakla kalmayacak, aynı zamanda bir şeylerin bozulacağı endişesi olmadan bir site oluşturabileceksiniz.
Sitenizi yerel geliştirme ortamınızda oluşturduktan sonra barındırmak için yüksek performanslı bir ana bilgisayar arıyorsanız, Basılabilir'i düşüneceğinizi umuyoruz.
ev borcu WordPress sitesi
