Domain nedir, hangi domaini seçmeliyim sorusuna cevap arıyorsan buraya tıklayarak makaleme ulaşabilirsin.
Hosting nedir, hangi hostingi seçmeliyim sorusuna cevap arıyorsan buraya tıklayarak makaleme ulaşabilirsin.
Şimdi yukarıdaki makaleleri okuyarak bilgi sahibi olduktan sonra yavaş yavaş detaylı bir şekilde wordpress kurulum rehberimizin detaylarını vermeye başlayalım.İlk başta söylemeliyimki wordpress kurulumu iki şekilde yapılabilmektedir.
İki şekilde yapılabiliyor dedik ama bazı hosting firmaları bazı hosting paketlerine otomatik kurulum seçeneği sunmamaktadır.Eğer otomatik kurulum hizmeti size sağlayıcınız sundu mu sunmadı mı öğrenebilmek için hosting firmanıza sorabilirsiniz.Eğer hosting panelinizde wordpres kurulumu ekranı görüyorsanız otomatik kurulum sizlere sunulmuştur.Şayet sunulmamışsa yapacak birşey yok manuel olarak kurma işlemi gerçekleştirmeniz gerekecek.
Göstereceğim detaylar hosting firmalarının web sitelerine göre değişkenlik gösterebilir.Ben burada hosting.com.tr sağlayıcısının panelinden işlemleri göstereceğim.
WordPress sistemini sunucunuza kurmanız için en başta bir veritabanına ihtiyacınız vardır.Veri tabanı oluşturmayı hosting sağlaycınızın size vermiş olduğu admin panelinden yapabilirsiniz.Eğer veritabanı nasıl oluşturulur bilmiyorsanız buraya tıklayarak öğrenebilirsiniz.
Filezilla programını indirmemizde ki amaç size sunulan sunucuya erişip dosyalarımızı aktarabilmektir.İndirme işlemini buraya tıklayarak nasıl yapıldığını öğrenebilirsiniz.
Programı indirdikten sonra hosting sağlayıcınızın size sunmuş olduğu panelden ftp bilgilerinizi alın ve bir yere not edin.Nasıl ftp bilgilerine ulaşacağınızı bilmiyorsanız buraya tıklayarak detaylı rehberimi okuyabilirsiniz.Ftp bilgileriyle sunucumuza bağlandıktan sonra bir sonraki aşamaya geçiyoruz.
WordPress’in internetten türçe dil olan sürümünü indirin.Doğrudan indirme sitesine gitmek isterseniz buraya tıklayabilirsiniz.
Resimde gördüğünüz indirme butonuna tıklayarak wordpress’in türkçe dil destekli sürümünü indirmiş olduk.
İndirmiş olduğunuz .zip dosyasını açtığınızda .zip dosyasının içerisinde wordpress diye klasör olduğunu göreceksiniz.
WordPress klasörünün içerisine girin.Girdiğiniz zaman ilk başta gözünüze karışık gelecek dosyalar olacaktır.Hiçbirini kafanıza takmayın bu kadar karışık gördüğünüz olay tamamen bebek oyuncağıdır.
WordPress klasörünün içindekilerinin hepsini seçip ftp ile bağlandığınız sunucuya atın.(Tutup sürükleyebilirsiniz.)
Dosyalar sunucuya yüklenirken filezilla programının görüntüsü bu şekilde olacaktır.Tamamlanma süresi internet hızınıza bağlı olarak değişebilir.Aktarma tamamlandığında size “Aktarma Tamamlandı !” diye bildirim gelecektir.
Dosyalar sunucuya yüklenirken filezilla programının görüntüsü bu şekilde olacaktır.Tamamlanma süresi internet hızınıza bağlı olarak değişebilir.Aktarma tamamlandığında size “Aktarma Tamamlandı !” diye bildirim gelecektir.
Yükleme işlemi tamamlandıktan sonra tarayıcınızı açıp adres satırına siteadresini.com/wp-admin/setup-config.php yazın ve enterleyin.
Hemen sizi bu ekrana atacaktır.Burada “Başlayalım” butonuna tıklayarak bir sonraki adıma geçin.
Buraya ise oluşturmuş olduğunuz veritabanı bilgilerinizi girin.
Diğer bilgileri açmış olduğunuz veri tabanına göre girin.”Gönder” butonuna tıklayın.
Buradaki ekranda tek yapmanız gereken “Kurulumu Çalıştır” butonuna tıklamak olacak.
Bu kısımda ise sitenin başlığını ve siteye giriş yapacak olan kullanıcı adı ve şifreyi yazıp “WordPress’i Kur” diyoruz.
WordPress kurulumu saniyeler içerisinde olup bitiyor.”Giriş” butonuna tıklayarak bir sonraki adıma geçiyoruz.
Yapılandırmış olduğunuz kullanıcı adı ve şifrenizi girerek siteye giriş yapın.
WordPress kurulumu tamamdır.Artık bu ekran sizlere çok daha tanıdık gelmeye başlayacaktır.
Bu adımı uygulayabilmeniz için hosting sağlayıcınızın sizlere ücretsiz otomatik kurulum özelliği sağlamış olması gerekiyor.Bazı hosting firmaları otomatik wordpress kurma özelliği sunmamaktadır.Otomatik kurulum özelliğinizin olup olmadığını sunucunuzu aldığınız firmayla irtibata geçerek öğreniniz.
Eğer otomatik wordpress kurulumu destekliyorsa aşağıdaki adımları uygulayın.Eğer desteklemiyorsa wordpress’i manuel olarak kurmanız gerekmektedir.
WordPress sistemini sunucunuza kurmanız için en başta bir veritabanına ihtiyacınız vardır.Veri tabanı oluşturmayı hosting sağlaycınızın size vermiş olduğu admin panelinden yapabilirsiniz.Eğer veritabanı nasıl oluşturulur bilmiyorsanız buraya tıklayarak öğrenebilirsiniz.
Bu kısımda ben hosting.com.tr sitesinin paneli üzerinden anlatacağım kurulumu.Siz diğer sitelerden hosting aldıysanız yine benzer adımlar izleyerek kurulum yapabilirsiniz.
Hosting aldığınız siteye giriş yapın ve “Hostinglerim” yazısına tıklayın.
Bu alanda hangi hostinginiz var ise o görüntülenecektir.”Yönet” yazısına tıklayın.
Ardından yönetme işini yapabileceğiniz “Kontrol Paneline Gir” butonuna tıklayın.
Burada kurulum yapacağınız domain çıkacaktır.Oluşturmuş olduğunuz veri tabanını alan adına tanımlayın.
Kur butonuna tıklayarak wordpress kurulum işlemine başlayın.
Kur dediğinizde karşınıza gelen bu ekranda gerekli bilgileri titizlikle doldurun.”Kur” butonuna tıklayın ve kurulumu tamamlayın.
Worpress’te admin paneline girebilmeniz için site adresinizin yanına /wp-admin yazmanız yeterli olacaktır.Örneklendirme yaparsak benim sitem www.omerbozdi.com.tr ise www.omerbozdi.com.tr/wp-admin yazarak admin paneline ulaşabilirim.
Admin paneline eriştiğiniz zaman “WordPress Yöneticisi” adı altında oluşturmuş olduğunuz kullanıcı adı ve şifreyle giriş yapabilirsiniz.
]]>Eğer bu dersleri düzenli bir şekilde uygularsanız internet sitesi açma adına başarıya ulaşacaksınız.Bugün ki konumuz wordpressin mantıksal olarak neye yaradığı olacak.
Aklınıza site kurma işini koydunuz.Site açıp günlerce aylarca makale yazarak, bilgi dolu yazarak para kazanmak istiyorsunuz.İnternet sitesi açmak için sizin tonlarca şey bilmeniz gerekiyor normal koşullarda.En başta kodlama bilmeniz gerekiyor (php,javascript,css vb.).Bunları öğrenmeye uğraşırşanız eğer zamanınızın çoğunu bunları öğrenmekle harcarsınız.
Nereden baksanız rahat bi 4-5 seneniz bunları öğrenmekle geçer tam anlamıyla.Wordpresste bu kadar eziyet çekmeyin, çok kolay bir şekilde adam akıllı bir site kurun diye oluşturulmuş bir platformdur.Kısacası her hangi bir kod bilgisi olmadan site kurmanıza olanak tanır.Wordpress’i kurmak saniyeler alır.Saniyeler harcadığınız kurulumdan sonra binlerce ücretsiz hazır tema bulabilir ve sadece birkaç dakikanızı ayırarak site kurabilirsiniz.
Tamamiyle ücretsiz sunulan bir hizmettir.Özenle yapılmış ve tasarlanmış bir yapısı olması sebebiyle yüzlerce site wordpress alt tabanını kullanmaktadır.Wordpress, kullanıcılarına özel binlerce temayı ücretsiz bir şekilde sunuyor.Buda sizin zevkinize göre hareket etmenizi sağlıyor.Saatlerce belki de günlerce uğraşıp kafanıza göre bir kodlama yapacağınıza, hazır bir şekilde binlerce çeşit temayı ücretsiz bulabileceksiniz.
Kullanılabilirliği açısından oldukça önemli bir yapıya sahip.Üstelik Türkçe dil desteklemesi tadından yenmez hale getiriyor.Hem ücretsiz bir platform hemde ücretsiz şablonlar sunuyor.İlerki derslerimizde kurulumunun nasıl olduğu konusunda da bilgilendirme sağlayacağım.
Tamam şimdi ücretsiz, temalar ücretsiz dedikte bunları dememiz internet sitesi açmak için cebinizden hiç para çıkmayacağı anlamına gelmez.Çünkü kurulum yapabileceğiniz. bir depolama alanı olması lazım.
Bu kısımda da devreye hosting şirketleri giriyor.Wordpress’i kurabileceğiniz konumları hosting şirketleri ücretli bir şekilde sağlıyor.Ücretli dediysemde dudak uçuklatacak kadar miktarda değiller.En düşük hosting hizmetleri yıllık 300 TL civarında.Başlangıç için bu çok iyi bir fiyat.
Siteden elde ettiğiniz gelirle o açığınızı fazlasıyla kapatabilirsiniz.Tabi hostingle iş bitmiyor.Kuracağınız sitenin bir de adresi olması gerekiyor.Bunu da hosting şirketleri domain adı altında ücretli bir şekide sağlıyorlar.Domain fiyatları hosting fiyatlarına göre daha düşüktür.Yaklaşık yıllık 80 TL civarındadır.
WordPress, bazı hosting firmaları wordpress hizmetini otomatik sağlıyorlar.Yani hosting ve domain aldığınızda sizlere otomatik wordpress kurulum özelliği sağlıyorlar.Tek tuşa kurabiliyorsunuz.Bazı hosting firmaları ise manuel olarak kurmanızı istiyor.Manuel kurmak içinde wordpress sistem dosyalarını indirmeniz gerekiyor.Wordpess indirmek için buraya tıklayabilirsiniz.
]]>LightSpeed cache, internet sitenizin hızlı açılmasını sağlayan kapsamlı bir cache eklentisidir.Cache eklentisi olmakla beraber sıkıştırma işlemleri de yapar.Sitenizde sıkıştırılması gereken dosyaları otomatik olarak sıkıştırır ve hızlı açılmasını sağlar.
Googel her zaman hızlı siteleri sever.Hızlı siteleri seven sadece google değildir ayrı zamanda ziyaretçilerde hızlı siteleri sevmektedirler.Bugün sitenizi hızlandırmak adına litespeed nasıl indirilir, nasıl kurulue ve ayarları nasıl olmalıdır ? sorularına yanıt vereceğiz.
| 1-Enable Cache = On |
| Bu ayar önbelleğinizi aktif hale getirecektir.Bu ayar kesinlikle açılmalıdır.Kullanıcı sayfanıza girdiği zaman yazılar ve resimler otomatik olarak önbelleğe alınır.Tekrar sitenize girdiğinde önbellekteki veriler kullanılarak siteniz saniyeler içerisinde açılır. |
| 2-Cache Logged-in Users = ON |
| Bu ayarı aktif hale getirdiğinizde sitenize giriş yapmış olan kullanıcıların önbelleklemesi aktif hale gelir.Wordpress panelinde her zamankinden daha hızlı gezinebilir. |
| 3-Cache Commenters = OFF |
| Onay bekleyen yorumlar için önbelleklemeyi aktif hale getirir.Bu ayarı “OFF” olarak işaretlemeniz tavsiye edilir.Onay bekleyen yorumların önbelleğe alınması önemli bir detay değildir. |
| 4-Cache REST API = ON |
| Rest APİ tarafından yapılan istekleri önbelleğe alır.Önbelleğe alınan istekler sitenizin hızlı açılmasında önemli rol oynar. |
| 5-Cache Login Page = ON |
| WordPress login ekranını önbelleğe alarak siteye çok daha hızlı giriş yapmanıza yardımcı olur.Aktif ederek kullanabilirsiniz. |
| 6-Cache favicon.ico = ON |
| Favicon her zaman sitenize ayrı olarak çağrılır.Bu seçeneği aktif ederek favicon dosyanızı önbelleğe alarak sitenizin daha hızlı açılmasını sağlayabilirsiniz. |
| 7-Cache PHP Resources = ON |
| Php isteklerini önbelleğe alarak sitenizin açılışını hızlandırır.Sitenizin yavaşlamasında ki en önemli etkenler ise siteye girildiğinde aktif olan isteklerdir. |
| 8-Cache Mobile = ON |
| Responsive siteler için devre dışı bırakılması gerekir.Bu özellik ise sitenizin mobil sürümünü önbelleğe alır.Mobil sitenizin hızlı olmasını isterseniz aktif hale getirerek kullanabilirsiniz. |
| 1-Purge All On Upgrade = ON |
| Sitenizde herhangi bir değişiklik yaptığınızde otomatik olarak cache temizler.Misal veriyorum plugin kaldırma işlemi yaptığınızda otomatik olarak önbelleği temizler. |
| 2-Purge Stale = ON |
| Yeni önbellek dosyası bulunana kadar kullanıcıya eski önbellek dosyası gösterilir.Sunucunun yükünü azaltır. |
Tüm ayarları boş bırakabilirsiniz.
| 1-CSS Minify = ON |
| Css dosyalarınızı sıkıştırarak boyutlarını küçültür.Sitenizin hızlı açılmasında en büyük etkenlerden bir tanesidir. |
| 2-CSS Combine = ON |
| Css dosyalarınızı tek dosyada birleştirir.Bu ayarı aktif hale getirdikten sonra sitenizi kontrol ediniz.Bazı temalarda görünüm bozukluğu yaşanabilir. |
| 3-CSS HTTP/2 Push = ON |
| Css dosyalarınızı siteniz istemeden anında gönderir.İstemeyi beklerseniz internet sayfanız yavaş açılır.Bu ayarı açık hale getirerek istekleri azaltıp sitenizin hızlı açılmasını sağlayabilirsiniz. |
| 4-Load CSS Asynchronously = ON |
| Google yazı tiplerini anında yüklemesine yardımcı olur.PageSpeed derecenizi arttırabilir. |
| 5-Generate Critical CSS = ON |
| Kritik css dosyaları oluşturmanızı sağlar. |
| 6-Generate Critical CSS In Background = ON |
| Kritik css dosyalarını arka planda oluşturur.Eğer off işaretlerseni ön plana alacak ve sitenizi yavaşlatacaktır. |
| 1-JS Minify = ON |
| Javascript dosyalarınızı sıkıştırır.Sitenizin hızlı açılmasında en önemli faktörlerden bir tanesidir. |
| 2-JS Combine = ON |
| Javascript dosyalarınızı tek çatı altında toplayarak sitenin hızlı açılmasını sağlar. |
| 3-JS HTTP/2 Push = ON |
| Javascript dosyalarını daha çağrılmadan yükler.Böylelikle istekleri azaltarak sitenizin hızını arttırır. |
| 4-Load JS Deferred = ON |
| Bunu yaparak kaynak azaltmış ve hız yükseltmiş olursunuz. |
| 5-Load Inline JS = ON |
| DOM yüklendikten sonra js dosyalarını yükler.Hataları en aza indirir. |
| 6-Exclude JQuery = ON |
| Satıriçi js uyumluluğunu arttırır. |
| 1-HTML Minify = ON |
| Html boyutunu küçülterek sitenin hızlı açılmasını sağlar.Site için önemli detaylardandır. |
| 2-Inline CSS Minify = ON |
| Satıriçi css boyutunu düşürür. |
| 3-Inline JS Minify = ON |
| Satıriçi js boyutunu düşürür. |
| 4-DNS Prefetch Control = ON |
| DNS öngetirmeyi aktif eder. |
| 5-Load Google Fonts Asynchronously = ON |
| Yazı tiplerinin hızlı yüklenmesini sağlar. |
| 6-Remove WordPress Emoji = ON |
| WordPress emojilerini kaldırarak sunucu yükünü azaltır. |
Bu ayarları yaptığınız zaman internet sitenizin olduğundan çok daha hızlı açıldığını gözlerinizle göreceksiniz.Yanlız burada bir uyarı yapmak istiyorum.Her yaptığınız ayardan sonra geçmişi temizleyerek sitenizi kontrol ediniz.Çünkü bazı ayarlar bazı temalarda görünümün bozulmasına neden olmaktadır.
]]>