WPOkuluWordPress DersleriWordPress vs Kodlama İle Site Yapmak

WordPress vs Kodlama İle Site Yapmak

Öncelikle neden böyle bir karşılaştırma yaptım bunu anlatayım. Uzun yıllar kodlama, web tasarım gibi eğitimler verdim. 2014 yılından itibaren de WordPress eğitimleri veriyorum. Eğitim alan kişilerden aşağıdaki soruya benzer pek çok soru alıyorum. Ayrıca sosyal medyada da buna benzer tartışmalar zaman zaman oluyor. Bu sorulara cevap olması adına bu karşılaştırmayı yapıyorum.

WP Kulüp’te sadece video eğitimlerle değil profesyonellerin Deneyimlerinden de Öğrenin

wordpress ile internet sitesi yapmak ile kodlayarak yapmanın arasındaki farklar
Udemy WordPress Eğitimim Üzerinden Gelen Bir Soru

Burada kendi tecrübelerim ve bakış açımla olabildiğince objektif şekilde bir karşılaştırma yapmaya çalıştım. Sizde katıldığınız ya da katılmadığınız noktaları, kendi tecrübelerinizi yorumlardan gönderirseniz daha objektif ve çok yönlü bir karşılaştırma olacaktır.

Kodlama bilmek size her zaman avantaj sağlar. Kodlama biliyorsanız WordPress’i de daha etkin kullanırsınız. Burada kıyasladığımız durum ise bir siteyi WordPress ile yapmak ile kodlayarak yapmak arasındaki farklar.

Prefabrik Yaptırmak vs İnşaat Ustası Olmak

Prefabrik ev mi inşaat ustası olmak mı?

Konu ile alakası olmayan ama benzer bir sorundan yola çıkalım. Bir arsa aldınız ve orada dükkan açmanız gerekiyor. Önünüzde birkaç seçenek var. Nasıl yaparsınız?

1- Temeli kendiniz kazıp dükkanı sıfırdan kuracaksınız. Betonundan, doğramalarına, elektrik tesisatından, su tesisatına, panjurundan kapısına kadar uğraşmanız gerekir. ( Bir siteyi baştan sona kodlamak gibi )

Getirisi: Cebinizden çıkan miktar müteahhite vereceğinizden daha az olacaktır. İnşaat yapmayı öğrenirsiniz böylece başkalarına da inşaat yapabilirsiniz. İstediğiniz gibi özelleştirip değiştirebilirsiniz.

Götürüsü: Sizin işiniz inşaat yapmak mı yoksa satış yapmak mı? Asıl işinize odaklanamazsınız. İnşaat yapmanın pek çok ayrıntısı vardır bu işte iyi değilseniz istediğin gibi bir sonuç elde edemezsiniz. İnşaat ustası değilseniz hızlı bir şekilde yapamazsınız. Bu durum da zaman maliyetine yol açar.

2- Müteahhit tutup yaptırabilirsiniz; Tam istediğiniz gibi bir proje çizdirebilir. Profesyonel olarak dükkanınızı yaptırabilirsiniz. ( web ajanslarına sitenizi yaptırmak gibi )

Getirisi: Elinizi bulaştırmadan dükkanınız hazır. Profesyonel bir ekip yaptığından işinize odaklanır inşaatı düşünmezsiniz.

-Götürüsü: Pahalıya mal olur. Yaptırdığınız firmaya bağımlı olursunuz. Değişiklik gerektiğinde onlara mecbur kalabilirsiniz. (ör: dükkanın rengini değiştirmek, tabela değiştirmek vb. )

3- İstediğiniz prefabrik yapıyı alıp arsaya koyup dükkanınızı açarsınız ( WordPress, Joomla vb. )

-Getirisi: Hem ucuz hem hızlı hem de profesyoneldir. Prefabrik projesi profesyoneller tarafından yapılmıştır. Malzeme hazırıdır. Herşey ile uğraşmazsınız. Montaj sonrası düzenlemesini istediğiniz gibi yaparsınız. İşinize odaklanmak daha kolaydır. Başlangıç maliyetlerini düşürür. Lego gibi istediğiniz parçaları alarak değiştirebilir büyütebilirsiniz.

-Götürüsü: İstediğiniz gibi özelleştiremeyebilirsiniz. Belli sınırlılıkları vardır.

WordPress vs Kodlayarak Site Yapmak Teknik Detaylar

Doğru soruları sormadan doğru cevaplar bulamayız. Bir site için gerekli olan soruları sorarak karşılaştırma yapacağım. WordPress nedir bilmeyenler buradan detaylı bilgi alabilirler.

wordpress vs kodlama ile site kurmak
WordPress vs Kodlama Teknik Karşılaştırma

SEO – Arama Sonuçlarında Görünmek İstiyor musunuz?

Bir internet sitesi sahibi olduğunuzda Google gibi arama motorlarında arama sonuçlarında üstte çıkmak istersiniz. Arama sonuçlarında üstte olabilmek için Serch Engine Optimization (SEO – Arama Motoru Optimizasyonu) yapmanız gerekir. SEO yapmak her geçen gün farklılaşan yeni bilgiler gerektiren bir konudur. Yani yaptım bitti yok.

Kodlayarak site yapacaksanız aynı zamanda SEO için yapılması gerekenleri de sürekli olarak öğrenip sitenize uygulamak zorundasınız. SEO öyle bir konu ki WordPress’te bu konu ile ilgili sadece bir eklenti firmasında 100 kişi çalışıyor. Adamların tek işi SEO. Kısacası SEO tek başınıza yapabileceğiniz bir iş değil.

WordPress kullanıyorsanız SEO konusunda uzmanlaşmış firmaların geliştirdiği eklentileri ücretsiz olarak alıp kullanabilirsiniz. Sadece bu yazıyı yazarken SEO eklentisi bana 14 farklı konuda ipucu verdi, yazı Facebook ve Twitterda paylaşıldığında doğru formatta görsellerin çıkması için bana seçenekler sundu, bu yazıyla alakalı olabilecek yazıları bulup bağlantı verebileceğim otomatik bir arayüze sahip. Google arama sonuçlarında nasıl gözükeceğini gösterdi ve sitenin kodlarını arama motoru dostu hale getirdi.

WordPress 1 | Kodlama 0

Güncelleme – Geliştirme – Değiştirme

Dijital dünyadaki hiçbir şey yapıldığı şekliyle kalmıyor. Aslında fiziksel dünya da böyle ancak dijitalde işler daha hızlı değişiyor ve buna hızlı bir şekilde ayak uydurmak gerekiyor.

Kodlama yaparak sitenizi oluşturduysanız kodunuzun dökümanlarını da yazmalısınız ki 6 ay sonra baktığınızda siz ya da başka birisi bu kodları anlayabilsin. Bu da ayrıca yine bize zaman maliyeti oluşturuyor. Kodun her yerine hakim olduğunuz için değişiklik yapmak problemlere karşı çözümler üretmek kodlama ile daha kolay. Öte yandan web dünyasındaki güncellemeleri takip etmeli tarayıcı uyumluluğu mobil uyumluluk vb. konularda sürekli geliştirmeye açık olmalısınız.

WordPress Eticaret Teması

WordPress, kullandığınız eklentiler, WordPress temalar zamanla güncellenir. Sizin ayrıca bir çaba sarf etmeniz gerekmez. Her güncellemeyi de almak zorunda değilsiniz önemi güncellemeleri alıp önemsizleri almayabilirsiniz. Projenizde değişiklik yapılması gerektiğinde buna uygun bi WordPress eklentisi bulmanız gerekir. Eğer bulamazsanız eklentiyi kendiniz yazmanız ya da var olan eklentide kendiniz koda girerek değişiklik yapmanız gerekir. Evet çok fazla eklenti var hemen her sorun için bir eklenti bulmak mümkün ancak bazen özel durumlara uygun eklenti bulamayabilirsiniz.

WordPress 2 | Kodlama 0.5

Güvenlik

İnternet sitenizin güvenliği işiniz için olmazsa olmazlardansdır. Saldırılara karşı koyabilecek bir siteniz olması gerekir.

Kodlama ile site yaparken çeşitli saldırı taktiklerine karşı sitenizin güvenliğini sağlamanız gerekir. Eğer bir framework kullanıyorsanız bu konuyu pek düşünmezsiniz. Güvenlik, framework’ü yapanlar tarafından denetlenip geliştiriliyordur. Kulandığınız frameworkü de güncellemeli ve kodunuzda da değişiklik yapmak durumunda kalabilirsiniz.

WordPress güvenlik konusunda kötü bir üne sahip maalesef. Ancak gördüğüm kadarıyla güvenlik açıklarının büyük bir kısmı zayıf şifre, sunucunun hacklenmesi ve güncelleme yapılmadığı için ortaya çıkıyor. Güçlü bir şifre, iyi bir sunucu ve düzenli güncelleme ile kolay kolay WordPress sitenizi kimse kıramaz. Önünüze gelen temaları/eklentileri yükleyip ücretsiz/kalitesiz hosting kullanırsanız güvenlik noktasında başınıza herşey gelebilir. Bu durum WordPress ile ilgili değil kullanıcı davranışı ile ilgili maalesef.

WordPress 3 | Kodlama 1.5

Hız

Sitenizin hızlı yüklenmesi kullanıcı memnuniyeti ve dolayısıyla SEO açısından da önemli bir konudur.

Kodlama ile yaptığınız siteler hızlı açılırlar. Yüklenme süreleri düşüktür. Gereksiz kodları kolayca çıkarıp daha hızlı yüklenmesini sağlayabilirsiniz.

WordPress esnek olmak adına daha çok dosya yükler ve daha çok kaynak harcar. Bu sebeple daha yavaştır. Hızlandırılabilir ama iyi optimize edilmesi gerekir. Bu da detaylı teknik bilgi gerektirebiliyor. Az eklenti, iyi bir tema ve optimizasyon ile hızlı siteler mümkün ancak kolay değil.

WordPress 3.5 | Kodlama 2.5

Öğrenme Süresi ve Uygulamaya Geçiş

WordPress’i hiç duymamış, kodlama nedir bilmeyen birini düşünelim. Bu kişi bir e-ticaret sitesi yapmak istesin.

Kodlama bilmeyen birinin e-ticaret sitesi kurması için öğrenmesi gereken kodlama dilleri aşağı yukarı şöyle olacaktır. HTML, CSS, JS, PHP (yada ASP) + ödeme kanalı API kullanımları vb. En iyi ihtimalle 6 ay kadar öğrenme süresi sonrasında da 3 ay siteyi yapmakla geçer. Eğer bir framework kullanacaksa öğrenme süresi artıp yapma süresi kısalabilir ama toplam süreye çok etkisi olacağını sanmıyorum. Bazı durumlarda bu süre artabilir ancak kısalacağını düşünmüyorum.

WordPress‘i öğrenmesi en fazla 2 haftasını alır. 12 saatlik online bir WordPress kursu alıp WordPress öğrenebilirsiniz. Öğrendiklerinizle bir e-ticaret sitesi kurması da 2-3 hafta kadar sürer. Bu e-ticaret sitesinde kredi kartı ödeme yönteminden, havaleye, kapıda ödemeden müşteriye sipariş takibi maili göndermeye kadar pek çok özellik bulunur.

WordPress 4.5 | Kodlama 2.5

Karşılaştırdığım bu kriterlere göre WordPress oldukça ileride. Zaten durum böyle olmasa Toyota, Sony, Microsoft, Mercedes gibi firmalar da WordPress kulanmaz yazılımcı tutup kendi sitelerini kodla yaptırırlardı.

Son Sözler

Hala ilk internet sitenizi kurmak için gerekli bilgilere sahip değilseniz burada bulabilirsiniz. Bu konuda hazırladığım içerikleri sitede bulabilirsiniz.

WordPress ile internet sitesi kurmak, blog açmak, eticaret sitesi kurmak sayfalarından baştan sonra kurulumları öğrenebilirsiniz. Ayrıca, sitenizi nasıl güvenli hale getireceğiniz ve web sitenizin performansını nasıl artırabileceğiniz konusunda daha çok şey var.

İyi derecede kodlama biliyorsanız WordPress için tema, eklenti, widget geliştirin ve bunları ürün haline getirin. Çok büyük bir pazar var. Bknz: themeforest vb.

WordPress ile yapılan büyük ve meşhur siteler için tıklayın.

Gönderiyi beğendiyseniz, lütfen arkadaşlarınızla paylaşın. Ayrıca, daha fazla bilgi için WPOkulu sitesine abone olun. Beyaz yakalı olarak çalışanlar buraya tıklasınlar 🙂

Yararlandığım kaynaklar: https://www.quora.com/Which-is-better-a-website-developed-using-HTML-CSS-JS-or-the-one-developed-using-WordPress, Google Search

10 Yorumlar

  • Buğra Yazar Posted 29 Ekim 2019 01:13

    Bana göre sıfırdan site yapmanın bir çok avantajı vardır. En basiti temiz bir kodlamanın hem eklenecek yeni özellikler için daha iyi hemde seo tarafında avantajları vardır. Diğer yandan kod bilmeyen kişilerin özel yazılım tercih etmemelerini tavsiye ederim. sebebi ise en ufak güncellemede yazılımcıya gebe kalma durumu.
    Kodlama bilmeyen arkadaşlar eğer wordpress ile site yapmak istiyorlarsa udemy üzerinde bir çok eğitim mevcut bunlardan faydalanabilirler. Veya youtube’da türkçe wordpress eğitim setleri var onlarında faydasını görürler. Benimde youtube kanalımda wordpress videoları var ilgilenenleri kanalıma beklerim.

  • Kaan Posted 15 Kasım 2019 19:18

    Merhaba, öncelikle yazınızı baştan sona okudum ayırdığınız vakit için teşekkürler.. Fakat bahsi geçen konulardan birkaçında sıkıntının büyük olduğunu söylemeden edemeyeceğim.. Sıradan gideceğim 🙂 (.NET seven biri olarak)
    Giriş öncesi : PHP hiç bir zaman güvenip arkanıza yaslanayacağınız bir yapıya sahip olmadı. Bu noktada php ile yazılmış bir açık kaynak kod içerik yönetim sistemine ne kadar güvenebilirsiniz ile açılış yapmak isterim.

    Bahsettiğiniz başlıklar anladığım kadarıyla yepis yeni başlayanlar için. Ticari kaygılardan dolayı WordPress(PHP,Linux,MySQL gibi ücretsiz yapılardan mütevelli) öne çıktı. Asla kötü demiyorum tabi ki fakat kötünün iyisi.

    Güvenlik noktasında açıklarla alakalı hem çekirdek hemde ücretli/ücretsiz pluginlerle neler yapıldığını fevkalade biliyorsunuz. RFI mesela 😉 sql injection için birşey dahi demiyorum. .NET doğal immündür bunlara mesela. Webforms ile yazılımıyor artık .Net projeleri yani çok eskidi. MVC gibi baba bir tasarım deseni kullanabilirsiniz. ki OOP bilmiyorsanız gidin firmalara ya da bilen freelancerlara verin işleri.

    Mysql den başka bir veritabanı kullanabiliyor musunuz WP de bilmiyorum açıkcası.

    Hız konusu gerçekten gülümsetti. Hosting firmaları genelde nefret eder wp uygulamalarından, işlemci ve ram yükünden dolayı. Joomlayı tavsiye ediyorlar hatta 🙂 En basiti geçenlerde gördüğüm bi wordpresste slider site yüklendikten sora yüklendi. Bu developer hatası mıdır? değilse plugin yüzündendir. İnsanlar ücretsiz hemen laps diye sitem olsun kafasıyla wp seçiyor. Profesyonel olarak kullanan firma varsa paylaşırsanız sevinirim.

    İyi çalışmalar. Ellerinize sağlık.

    • Fikret TOZAK Posted 16 Kasım 2019 00:27

      Merhaba Kaan,

      Öncelikle yazıyı okuyup katkıda bulunduğun için teşekkürler.

      “PHP hiç bir zaman güvenip arkanıza yaslanayacağınız bir yapıya sahip olmadı”
      Maalesef buna katılmak mümkün değil. Şuradan PHP kullanan kurumlara bakabilirsin:
      https://stackshare.io/php
      https://wpokulu.co/wordpress-dersleri/ilham-alinacak-wordpress-siteler/

      Profesyonel olarak kullanan firma varsa paylaşırsanız sevinirim yazmışsınız, öne çıkan bazılarını yazayım:

      https://www.thewaltdisneycompany.com/
      http://www.toyota.com.br/
      https://www.bloomberg.com/professional/
      http://www.sonymusic.com/
      https://techcrunch.com/
      https://qz.com/
      https://www.bedford-hotel.co.uk/
      http://www.bbcamerica.com/
      http://usainbolt.com/
      https://time.com/
      http://www.angrybirds.com/
      https://www.mercedes-benz.com/en/
      https://www.obama.org/

      Nasa, Microsotf, Samsung gibi firmaların bloglarını yazmadım.

      Firmalara ya da freelancerlara yönlendirmişsiniz aslında yazımda da belirttim. Yukarıdaki dünya markası firmalarda bu işi ajanslara ya da bünyelerindeki yazılımcılara sıfırdan kodlatarak yaptırabilirlerdi ancak WordPress tercih etmişler. WP çok daha global, çok esnek ve ajans/adam bağımlılığını ortadan kaldırıyor.

  • Lokman Posted 3 Aralık 2020 19:19

    Merhaba hocam, ne enteresandır ki, tamda prefabrik yapılar için bir site hazırlığı içindeydim “kodlayarak mı bir site hazırlasam? yoksa WordPress mi kullansam?” diye google’de arama yaparken sizin prefabrik yapı örneğine denk geldim. görünen o ki; her işte hayır var mantığı ile wp ile devam edeceğiz. kolay gelsin

    • Fikret TOZAK Posted 3 Aralık 2020 19:21

      Harikasınız 🙂 Çok güzel bir tesadüf olmuş gerçekten.
      WordPress’e güvenebilirsiniz.

      • Lokman Posted 3 Aralık 2020 19:23

        teşekkürler Hocam, kolay gelsin başarılar.

  • Fırat Posted 9 Nisan 2021 20:28

    öncelikle bilgilendirdiğiniz için çok teşekkür ederim. Emek verip böylesine değerli bilgileri bizlerle paylaştınız hocam.
    söylediklerinizin bir kısmı doğrudur. ama ben bir e ticareti db ye kayıt etmem, bunu kodlara dökmem ve basit bir front-end kullanarak ki front-endleri istediğiniz zaman değiştirebilirsiniz. back-end kısmı ile toplamda 10 saatimi almıştır. ve ben junior olarak tek başıma bunu yapıyorum. gelelim sistem açıklarına ve güvenliğe. bir ruby on rails yahut bir django gibi değil. kali linux ile wp açıklarını kontrol edebilirsiniz. inanın farkı anlayacaksınız. ben yurtdışında yaşayan birisiyim (bunu övmek için söylemiyorum). gördüğüm iş ilanlarının bir kısmı şöyleydi.
    wordpress 3-6 k. ruby yahut django 16-20k arası. php 10-12 k
    django-ruby-pyramid-flask bunlar ufak projeler hariç ekip işidir.(fantaziye kaçıp tek başıma yaparım demezseniz)
    back-end ve front-end yahut full-stackciler.
    bu bir abartı da değil arkadaşlar. youtube girip ingilizce kaynaklardan bu frameworkleri araştırabilirsiniz.
    eğer ki hazıra konmaksa niyetiniz wordpress
    ama yok arkadaş ben kodlamamı öğrenirim yarın birgün benim işime yarar diyorsanız bu frameworkleri deneyebilirsiniz.

    • Fikret TOZAK Posted 11 Nisan 2021 14:04

      Değerli katkılarınız için teşekkürler. Karşı argümanlarım aşağıda 🙂
      10 saatte e-ticaret sitesi kodladınız peki dökümanlarını da yazdınız mı, sanmıyorum… Siz bir şekilde işi bıraktığınızda biz o kodlarla başbaşa kalacağız. Dökümanlarını da yazdığınızı farz edelim. Bir e-ticaet sitesi sadece ürün, sepet ve sipariş sayfalarından oluşmuyor. Ürüne göre, müşteriye göre pazara göre kullandığımız eklentiler oluyor. Kompozit ürünler, iki al bir öde kampanyaları, kuponlar, abonelik sistemleri, kargo entegrasyonları, CRM, booking vs. Bu dediklerimi hiç kodlamadan cüzi ücretlere satın alabiliyorum, hiç beklemeden. -> https://woocommerce.com/products/

      Güvenlik, çok katmanlı bir konu. Yalnızca yazılımı düşünemeyiz, kullanıcı ve sunucu tarafında da önlem almak gerekli. Güncellemelerinizi yapıp WordFence gibi güçlü bir güvenlik eklentisi kullanarak pek çok saldırıyı elemine edebilirsiniz. Hiçbir sistem %100 güvenli değildir.

      Ruby yazılımcılarının yurt dışında yüksek maaş aldıklarını biliyorum umarım Türkiye’de de durum aynıdır. Ancak bu yazı Ruby yazılımcıları daha çok kazanır hayır WordPress geliştiricileri daha çok kazanır yazısı değil. Bu sizin yeteneklerinizle ilgili. Buyrun Erman Küplünün Upwork üzerinden $100.000 WordPres işler yaptığı ile ilgili twiti. https://twitter.com/ErmanKuplu/status/1329505248860364802

      İşiniz E-ticaret ise siz işinize odaklanınn WordPress gerisini halleder. Bir site yapacaksınız diye yazılım öğrenmenize gerek yok. Hatta daha da ileri giderek şunu söyleyim; Yazılımcı olarak bir blog tutmak istiyorsunuz gidip bunu kodlamayla uğraşmayın. Bunun yapılmışı var zaten. Gidip değerli vaktinizi kendi alanınızla ilgili yeni şeyler öğrenmek için ya da spor yapmak için harcayın. Herkes web developer olmak zorunda değil. Buna hazıra konmak diyenler çıkacaktır. Aldırış etmeyin onlara 🙂
      Sevgiyle kalın.

  • ömer faruk kulak Posted 25 Mart 2022 17:15

    hocam benim .com lu googleden satın aldığım domain var bunu wordpresste kullanabilirmiyim aktarma için ayrı bir ücret istiyorlarmı diğer firmalar gibi yoksa ücretsiz olarak site tasarımımı yapıp googleden aldıgım domaini kullanabilirmiyim
    yazıyı okudum ve bracketsle yapmaya calıştığım ve hiç bilmediğim için baya sıkıldım biraz ilerledim tekrar bıraktım wordpressle daha kolay oluyormuş
    size kolay gelsin

    • Fikret TOZAK Posted 27 Mart 2022 09:47

      Ömer merhaba, hosting alıp (istediğin bir firmadan) WordPress’i kurup dilediğin gibi alan adını kullanabilirsin. Aldığın hosting firması sana DNS bilgisi verecek bunu alan adına gireceksin o kadar.

Yorum Ekle

Your email address will not be published. Required fields are marked *