İstemci siteleri için çoklu WordPress Etki Alanı Eşleme Ana Sınıfı

WordPress Multisite birçok kullanıma sahiptir.İnsanların kendi sitelerini oluşturmasına yardımcı olan edublogs gibi bir ağ oluşturmak için kullanabilirsiniz.Veya kuruluşunuz için bir site veya blog ağı.Kendiniz veya müşteriniz için bir site barındırmak için de kullanabilirsiniz.Çoğu tasarımcı ve web geliştiricisi gibiyseniz, oluşturduğunuz (veya hala üzerinde çalıştığınız) site için birçok kayıtlı alanınız olacaktır.Hepsinin üstünde tutmak biraz baş ağrısı olabilir.Aynı şekilde, bir ajans veya serbest çalışan işletiyorsanız ve müşterilerinize barındırma sağlarsanız, güncel kalmak için birkaç WordPress siteniz olacaktır.Bu çok zaman ve çaba gerektirebilir.
WordPress Multisite sizin için tüm sorunları çözebilir. Bu, WordPress Multisite Masterclass serimizin altı bölümündeki dördüncü yazı. Bu dizide, kendi ağınızı oluşturmak, siteyi eklemek için bilmeniz gereken her şeyi öğreneceksiniz veya kullanıcının kendi ağlarını eklemesine izin vereceksiniz. Ayrıca ağı nasıl yöneteceğinizi ve ağın güvenli ve yüksek performans olduğundan emin olacaksınız. Sonunda, başarılı bir kullanıcı topluluğu ve site oluşturmanın bir yolunu bulacaksınız. Bu öğreticide, kendi sitenizi barındırmak için veya ayrı bir site olarak hareket eden müşteriler için Multisite’i nasıl kullanabileceğinizi tartışacağım. Hepsinin kendi alan adları var ve ziyaretçilerin tamamen ayrılmış bir web sitesi olduğu ölçüde. Ayrıca, iş akışınızı artırabilir ve ayrıca sizin için çalışması ve potansiyel sorunlardan kaçınması için bazı ipuçları verebilir. Ardından, kendi multisite ağınızda ayarlayabilmeniz için etki alanı eşleme işlemini ayrıntılı olarak çalıştıracağım. Altı yazının hepsini buradan takip edebilirsiniz:
Masterclass Multisite WordPress: Başlangıç
WordPress Multisite MasterClass: Aktivasyon ve Yapılandırma
MasterClass Multisite WordPress: Site ve Kullanıcı Kaydı
WordPress Multisite MasterClass: İstemci Sitesi ve Etki Alanı Eşleme [Şimdi okuduğunuz yayınlar]
MasterClass Multisite WordPress: Topluluklar Yapmak
WordPress Multisite MasterClass: Ağınızı Yönetme
Bu doğru, çok sayıda WordPress bilgisi, akran incelemeleri, eğitmen geri bildirimi ve sertifikasyon, WPMU dev üyeleri için ücretsiz, sitenizi veya müşterinizi barındırmak için multisite kullanmayı öğrenmeye başlıyor, şimdi bildiğiniz gibi, buradan okunursanız, WPMU dev blogunda, Multisite’in büyük bir hayranıyım ve farklı uygulamalar için kullanıyorum. Bunlardan biri müşteriler için sitelere ev sahipliği yapmaktır. Küçük bir ajans çalıştırıyorum ve bazı müşterilerimin kendi barındırması veya sitelerinin benzersizliği nedeniyle bir WordPress mandiri kurulumuna ihtiyacım olsa da, müşterilerimin çoğunun yapısal olarak çok benzer, çok büyük olmayan bir sitesi var ve kolayca Çoklu bir ağda barındırıldı. Bunu istemci siteleri için yapın, ancak bunu birçok alan kullanan kendi site ağınız için yapamamanız için hiçbir neden yoktur. Teknik aynıdır. Bunu yapmanın artılarına ve eksilere bakalım. Güçlü Yönler: İstemci Siteleri İçin Çoklu Yardımlar İstemci sitelerimin çoğunu tek WordPress kurulumunda yayınlamak için bazı temel avantajlar vardır:
Bu, sunucu alanı tasarrufu sağlar.
Bu, her yeni sitede çalışmaya başladığımda WordPress’i yüklemeyi kaydeder.
Bu, birkaç yenilenebilir WordPress örneğini korur.
Bu, eklenti güncellemelerini ve temaları çeşitli WordPress kurulumlarında kaydeder.
Bu, aynı eklentiyi birkaç sitede tekrar tekrar yüklemeden kullanabileceğim anlamına gelir.
Bu, bir kurulumdan müşterilerle iletişim kurmak için olağanüstü destek gibi eklentileri kullanabileceğim anlamına gelir.
Benim için her şeyi daha verimli hale getiriyor. Bununla birlikte, çalışma şeklimin çoklu ile çalışmak için optimize edilmesini ve bazı tuzaklardan kaçınmak için bir süreç uyguladığından emin olmalıyım. Bu tek bir yerde. Bunu yapma riskinin faydalardan daha büyük olduğunu düşünen bazıları olacağını biliyorum. Bu insanlardan biriyseniz, elbette her site için ayrı bir WordPress kurulumu kullanmaya devam edin. Gerçekten de tüm siteleriniz için çoklu bir kurulum kullanmada bazı potansiyel tuzaklar var:
Veritabanı Boyutu – Veritabanı zamanla ağır olmaya başlayabilir. Ancak WordPress.com ve EDublogs milyonlarca siteye ev sahipliği yapmak için MultiSite kullanabiliyorsa, kendi çoklu kurulumunuzu dağıtmak için deneyimlerinden öğrenememeniz için hiçbir neden yoktur.

Güvenlik – Çoklu ağınız saldırıya uğrarsa, tüm siteleriniz etkilenecektir. Oldukça korkutucu, ha? Peki. Ama tecrübelerime göre, her bir hack kurbanı olduğumda, sunucu düzeyinde oldu ve hala tüm sitelerimi etkiledi. Özellikle birçok kullanıcınız varsa, ağınızda güvenlik sağlamanız gerekir.
Bir şey hasar görürse, tüm ağa zarar verebilir. Bu nedenle, önce evreleme sitesinde test edene kadar doğrudan ağınızda bir güncelleme yapmamalısınız. Bunu yakında göreceğim.
Performans – Bir WordPress kurulumundaki birçok site, veritabanı boyutu, bant genişliği veya yükleme açısından barındırma sağlayıcınız tarafından ucuz, yavaş veya sınırlı olan barındırma kullanırsanız çalışmaz. Siz veya müşteriniz taşınmaya karar verirse Gelecekte ağdan site, bunu yapmak bağımsız bir siteyi yeni bir sunucuya veya barındırma sağlayıcıya taşımaktan daha zordur. Ama bunu yapmak mümkün. Bunu yapmanın iki yolu vardır – bir eklenti kullanabilirsiniz (daha basit ama daha az güvenilir) veya veritabanının ilgili tablosunu dışa aktarabilirsiniz (daha karmaşık ancak daha hızlı ve daha eksiksiz).
Bu, bazı siteleri barındırmak için multisite kullanmanın bu iki koşul doğruysa en iyi şekilde çalışacağı anlamına gelir:
Ağınızın güvenli olduğundan ve hasar görmeyeceğinden emin olmak için önlemler alırsınız.
Aynı kodun yaptığınız sitelerin tamamında veya çoğunda (örneğin eklentiler, temalar) çoğaltıldığı anlamına gelen bir şekilde çalışıyorsunuz. Kabul edelim, kaçımız oluşturduğumuz her yeni siteye yüklediğimiz aynı eklenti çekirdeğiyle aynı listeye sahipiz?
Bunun pratikte ne anlama geldiğini görelim. Tuzaklardan Kaçınma: Önleyici Tedbirler Yukarıda bahsettiğim tuzaklardan kaçınmak için alabileceğiniz önlemler vardır:
Ağınızı düzenli olarak yapın – en azından her gün, siteniz her gün güncellenirse. Ağımdaki her bir siteyi rezerve etmek için Snapshot Pro’yu kullanıyorum ve ayrıca tüm veritabanını yedeklemek için Updraft Plus’ı da kullanıyorum. Bu, bir site ölürse, kurtarmak için anlık görüntüyü tıkladıktan sonra bir kurtarma kullanabilirim ve tüm ağın bir sorunu varsa, onu manuel olarak yeniden yükleyebileceğim bir veritabanı yedeklemem olduğu anlamına gelir. Ağınızı mümkün olduğunca güvenli tutun. WordPress Security için ana yönergelerimizi izleyin ve önerilen işlemleri yapın. Standart WordPress kurulumuna kıyasla multisite ile sahip olduğunuz risk, daha fazla siteniz (net) ve daha fazla kullanıcınız olmasıdır. İnsanların siteleri için belirli salyangozları kullanmamalarını sağlamak, belirli alanlara sahip sitelerin oluşturulmasını, yaylayıcıları önlemek ve insanları güvenli şifreler ayarlamak için sınırlamak için site kaydı ve kullanıcı kayıt işlemi sırasında güvenlik kısıtlamaları uygulayabilirsiniz. Bunları yap. Kullanıcı tarafından kullanıcı ve site kaydına izin vermiyorsanız, izlediğiniz işlemin güvenli olduğundan emin olun.
WordPress, eklentiler veya temaları güncellerken, önce ağ sahneleme sürümünüzü güncellemeden önce ağınızı doğrudan güncellemeyin. Evreleme sitesi, yalnızca test amacıyla kullandığınız doğrudan sitenizin bir kopyasıdır (genellikle yerel makinenizdeki geliştirme sitesinden farklıdır). Evreleme ağınızın, koşulların mümkün olduğunca yakın olması için canlı sunucunuzla aynı sunucuda barındırmasını öneririz. Bir arama motoruna engellendiğinden emin olun ve yedek eklentinizi veya Vagrants gibi araçları kullanarak en son veritabanını tutun. Satın alabiliyorsanız, kaliteli bir WordPress barındırma sağlayıcısı kullanın. Rezervleri, güvenlik ve iyileşmeyi sizin için koruyacaklar ve genellikle size bir evreleme ortamı vereceklerdir. İhtiyaçlarınız için en iyi barındırma ayarları hakkında sağlayıcınızla konuşun – VPS (Sanal Özel Sunucu) gibi bir şey birçok çoklu ağ için iyi işlev görür.
Ağ yönetimi sürecini kolaylaştırmak için ağ yöneticileri için önerdiğim bir veya daha fazla eklenti kullanın. Bence çok yararlı olan bir eklenti çoklu bir gelişme, çünkü bu eklenti bana hangi sitenin temayı ve hangi eklenti kullandığını göstererek güncellememe yardımcı oluyor. Bu, hangi sitenin test edileceğini bildiğim anlamına gelir.
Kodu yalnızca güvenilir bir kaynaktan kullanın veya kendi kodunuzu yazın, bu tüm WordPress kurulumları için çok önemlidir, ancak çoklu site için bu çok önemlidir, çünkü birçok tema ve eklenti çalıştıran birçok siteniz varsa, tüm emin olmak istersiniz. Eklentileriniz ve temalarınız birlikte iyi çalışır. Üçüncü taraf bir kodu kullanırsanız, WPMU Dev’de bizden mümkün olduğunca çok şey almanızı öneririm, çünkü temalarımız ve eklentilerimiz birbirleriyle iyi oynamak ve çoklu sitem için optimize etmek için tasarlanmıştır. Snapshot Pro gibi eklentileri düzenli rezervleri almak için kullanın. senin siten.
Bu ipucunu takip ediyorum ve multisite ağımla ilgili sorunlarım yok (Touch Wood!)
Multisite ve iş akışınız, ancak yalnızca tuzaklardan kaçınmakla ilgili değil, müşterinin sitesi ile çoklu siteyi etkili bir şekilde kullanın. Bu aynı zamanda iş akışı ile ilgilidir. İş akışınızın çoklu kullanımı daha pürüzsüz hale getirecek bir yönü vardır. Bu, multisite kullanımı daha verimli hale getiren iş akışları geliştirmek ve aynı zamanda Multisite’nin birçok Mandiri WordPress kurulumundan daha iyi bir yol olduğu anlamına gelen iş akışı türünü tanımlamakla ilgilidir.
Bu yönlerden bazılarına bakalım:
Tüm siteleriniz veya aynı ana temadaki çocukların teması için aynı tema ile çalışıyorsunuz. Bu, Beaver Themer veya oradaki birçok WordPress çerçevesinden biri gibi bir tema geliştirme sistemi kullanıyorsanız olabilir. Şahsen, müşteri sitesinde kullanılmak üzere geliştirdiğim kendi çerçevemin temasına sahibim ve her yeni proje için çocuk temasını ondan yaptım. Bu çerçeve, her bir siteyi kendisine göre benzersiz hale getirmek ve özel bir kod eklemek için kullanabileceğim birçok işlev ve kancaya sahiptir. Ayrıca nesne yönelimli CSS (duyarlı) kullanıyorum, yani her yeni site için stilleri biraz kargaşa ile düzenleyebileceğim anlamına geliyor. Yaptığınız her site için aynı set eklentisini yüklüyorsunuz. Bir istemci sitesini barındırmak için MultiSite kullanmaya başlamadan önce, her yeni siteye yüklediğim temel eklentilerin bir listesi var. Buna rezervler, SEO, performans ve güvenlik eklentileri dahildir. Şimdi her yeni siteye yüklemek yerine, ağlarını yalnızca multisite ağımda etkinleştiriyorum.
Destek veya eğitim için eklentileri kullanarak müşteri hizmetlerini geliştirmek istersiniz. Awesome Destek gibi bir eklenti, müşterilerinizin yanıtlayabileceğiniz biletleri artırmasına ve isterseniz temel sitenizde görüntülenmesi için SSS’ye dönüşmesine olanak tanır. Bunu, müşterilerle tüm destek tartışmalarını tek bir yerde saklamak için ağlarımdan birinde kullanıyorum. Sitelerini nasıl kullanacağınızı gösteren müşterileriniz için bir eğitim vermek istiyorsanız, müşterilerinize video yönergeleri sağlayacak entegre bir video eğitimi gibi bir eklenti yükleyebilirsiniz. Bunu sadece ağınızda bir kez yapmanız gerekir ve bu herkes için kullanılabilir. Müşterileriniz arasında bir topluluk oluşturmak istiyorsunuz. Multisite, bir topluluk oluşturmak için harika bir platformdur ve bunu müşterilerinizle yapamamanız için hiçbir neden yoktur. Bunu bu kursun bir sonraki bölümünde derinlemesine göreceğim.
Entegre video eğitimi eklentisi, müşterilerinizi eğitmenizi kolaylaştırır.

Bu nedenle, şimdi birçok alanda bazı istemci sitelerini (veya kendi sitenizi) barındırmak için multisite kullandıklarını biliyorsunuz, bunu nasıl yapacağınızı bilmeniz gerekir.
Etki Alanı Haritalama Kılavuzu İstemciler için bir site yayınlıyorsanız, büyük olasılıkla her biri kendi benzersiz etki alanlarını kullanmak istiyor. Bu, multisite kullanmayı bırakmanızı sağlayan bir şey olabilir, sadece kendi alan adınızdan alt alan veya alt alanlar sunabileceğinizi düşünür. Ancak, her site için benzersiz bir etki alanı kullanmak, bir etki alanı eşleme eklentisiyle çok kolaydır. Bu, ağınızdaki her siteye istediğiniz kadar ek alan eklemenize ve ziyaretçinin tarayıcısında görüntülenecek ‘ana’ alan olarak ayarlamanıza olanak tanır. Bu, ziyaretçiler için, sitelerin etki alanını kullanarak kendiniz gönderilmiş gibi davrandığı anlamına gelir. Bu eklenti, kullanıcılarınızı alan adınızı ağınıza eşlemek veya ağınızdan para kazanmak için iyi bir alan satmak için toplamanıza izin verir. Alan adını ağınızdaki Siteyle eşleştirin, ağ yöneticisi olarak yapabileceğiniz bir şeydir veya müşterinizin veya kullanıcınızın bunu yapmasına izin verebilirsiniz. Müşterinizin veya kullanıcınızın bunu yapmasını bekliyorsanız, bunu yapmak için onlara bir rehber vermelisiniz. Bunu ağlarımdan biri için yaptım, diğer ağlar için kendi etki alanı eşlememi ayarladım. Her yaklaşım için artıları ve eksileri vardır – müşterilerinizin işinizi kurtarmasını yapmasına izin verin, ancak bunu kendiniz yapmak size daha fazla kontrol sağlar.
Not: Etki alanı eşlemesi yalnızca istemci siteleri için değildir.İnsanların kendi sitelerini eklemelerini sağlayan bir ağ oluşturduysanız, kendi alanlarını eşleştirmek isteyebilirler.Hatta bunun için ücret alabilir ve bir alan adını satabilirsiniz.Alan adını ağınızla eşleştirin altı adımdan oluşur: Multisite WordPress Network’ü yükleyin

Özel alan adları için DNS (sunucu adı) notlarını yapılandırın
Barındırma hesabınıza özel bir etki alanı ekleyin
Ağ subsitusunu özellikle alan adıyla eşleştirin
Daha fazla subitus için işlemi tekrarlayın (gerekirse)
Başlamadan önce, anlamanız gereken bazı önemli kavramları tartışalım.

Birincil alan Vs. Ana multisitus ağ alanında ikincil, ziyaretçilerin siteyi ziyaret ederken tarayıcılarında gördükleri URL’dir. İkincil etki alanı, siteye yol açan başka bir alandır. Yalnızca bir birincil ağ etki alanınız olabilir, ancak istediğiniz kadar ikincil alanınız olabilir. Http://mynetwork.com adresinde bir ağınız olduğunu hayal edin. Http://mynetwork.com/mysite adresindeki bir siteniz var (alt dizin kullanarak). İki alanı siteye yönlendirmek istiyorsunuz: http://mysite.com ve http://mysite.org. Ana etki alanı, ziyaretçilerin tarayıcılarında görmesini istediğiniz bir alan adı olan http://mysite.com’dur. Başka bir deyişle, bir sitenin http://situssaya.com adresinde barındırılan bağımsız bir site gibi davranmasını istiyorsunuz. Multisite’i ilk etkinleştirdiğinizde, sitenizin ana alanı ağda bir alt dizin, yani http://mynetwork.com/mysite olacaktır. Daha sonra oraya diğer iki alanı yönlendirir ve her ikisini de site ayarlarına eklersiniz. Bu, onu ikincil bir alan olarak belirleyecektir, böylece sitenize yol açacaklar, ancak ziyaretçiler hala tarayıcılarında http://mynetwork.com/mysite görecekler. Son olarak, site ayarlarınızdaki (veya Ağ Yöneticisi olarak ağ ayarlarında) ana etki alanı olarak http://mysite.com’u seçersiniz. Bu, birisi http://mynetwork.com/mysite, http://mysite.com veya http://mysite.org yazıyorsa, tarayıcılarına http://mysite.com adresine götürülecekse ve bkz. Http://mynetwork.com/mysite adresinde oluşturduğunuz site – ancak bunun ağın bir parçası olduğunu bilemezler. Kafası karışmış?
Umarım, süreç üzerinde çalıştığımızda böyle olmayacaksınız! DNS: Not A ve CName Etki alanı eşlemesini kullanmadan önce anlamanız gereken başka bir konsept, alan adı sistemini temsil eden DNS’dir. Bu, etki alanı sunucusu adını ve/veya hangi siteye gideceğini anlatmak için kullandığınız sistemdir. Bunu yapmak için iki yöntemden birini kullanabilirsiniz: Etki Alanını Sunucu için benzersiz bir tanımlama kodu olan IP adresine eşleştirme notu. Örneğin, WPMU dev sitesi 104.16.24.10 IP adresi adresinde barındırılır. Bu, herhangi bir web sitesi için en temel adrestir ve herhangi bir etki alanı adı sonunda bir IP adresi haline gelir. Müşterinizden kendi etki alanı eşlemenizi hazırlamasını isterseniz, bunu yapmanın iyi bir yolu, ağınız için benzersiz bir IP adresine sahip olmaktır (barındırma sağlayıcınızdan satın alabilirsiniz). Ve sonra, onlardan orada bir not almalarını isteyin.

CNAME verileri, etki alanını başka bir etki alanıyla eşler. Yukarıdaki örnekte, http://mysite.com http://mynetwork.com/mysite adresinden bir CNAME kaydı olabilir. Bu tasarrufları kullanarak benzersiz bir IP adresine sahip olmanız gerekir.
Süreç üzerinde çalıştığımızda bunların hepsi daha net olacak. Bir etki alanı eşlemesi, uzun sürmemesi için bir etki alanı eşlemesi ayarlamanın zamanı geldi, ancak biraz zaman alabilir, böylece herhangi bir etki alanı yayılmasında yaptığınız DNS’deki değişiklikler. Yayılma, DNS notunuzun internette geçerlidir – DNS değişikliklerinizi, öldürmek için zamanınız varsa DNS sınavlarını kullanarak yayılmıştır!
Ayrıca, dosyaları kopyalamanız ve diğer dosyaları düzenlemeniz gerektiğinden, ağınıza ve metin editörlerinize FTP erişimine de ihtiyacınız vardır. Bir metin düzenleyiciniz yoksa, en iyi metin düzenleyicimizde bulacaksınız. Başlamaya hazır? Multisite WordPress alanlarının eşlenmesi hakkında ayrıntılı yönergeler için burada açın. Bu, yukarıda belirtilen tüm adımları içerir. Etki alanı haritalaması benim için multisite daha kullanışlı hale getirir, etki alanı eşlemesi, multisite wordpress eleştirisini sudan çıkaran şeydir. Sitelerinin kendileri barındırılmış gibi davranmayacağından endişe duyan insanlar için, kendi alanlarında tek yapmaları gereken bir etki alanı eşlemesi hazırlamak ve daha sonra bunu yapmaktır. Etki alanı eşlemesi ve bazı iyi organize edilmiş güvenlik ve iş akışı işlemleri ile, her bağımsız site alan adıyla birlikte davranan bir istemci site ağına (veya kendiniz veya kullanıcınız tarafından oluşturulan site) barındırmak için çoklu WordPress kullanabilirsiniz. Bu, ağınızda barındırılan bir site oluşturmadan çok daha az profesyonel görünmeden veya SEO’yu etkileyen çoklu verimliliğin avantajını sağlar. Bu serinin bir sonraki öğreticisinde, WordPress Multisite: Bir Topluluk Oluşturmanın diğer güçlü yönlerini keşfedeceğiz. Kullanıcılarınızı bağlamak ve içeriği paylaşmalarına, birbirlerini takip etmelerini ve daha fazlasını paylaşmalarını sağlamak için ağınızı nasıl kullanacağınızı göstereceğim. Multisite MasterClass serimizdeki öğreticiyi özlüyor musunuz? Altı yazının hepsini burada takip edebilirsiniz: MasterClass Multisite WordPress: Başlangıç
WordPress Multisite MasterClass: Aktivasyon ve Yapılandırma
MasterClass Multisite WordPress: Siteler ve Punchers Multisite MasterClass Yapma: İstemci Sitesi ve Etki Alanı Eşleme
MasterClass Multisite WordPress: Topluluklar Yapmak
MasterClass Multisite WordPress: Ağınızı Yönetme
Çok bölgeli WordPress alanlarının eşlenmesi hakkında bilmeniz gereken her şeyi biliyor musunuz?Ne özlüyoruz?Sitenizi gösterin, bu makaleyi iş akışını artırmak veya yorumlarda sorular sormak için nasıl kullanıyorsunuz.
Etiket:
Müşteri sitesi
etki alanı eşleme
çokitus

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir