• 13-03-2021, 15:10:16
    #1
    Diğer konuda herkes themeforest'ı övmüş ancak themeforest şu an çoğu geliştirici tarafından tercih edilmiyor.

    Kendi tecrübelerim ile gördüklerim:

    1) Her modülün eklentileştirilme isteği

    Örneğin temanız bir mesajlaşma sistemi mi bulunduruyor? Bulunduramaz. Bunu sizden eklenti ile sunmanızı isterler. Böylece temayı sattığınız kişi sadece temayı almaz, başka temalarında da kullanabileceği eklentilere sahip olur. Tamamen haksız bir durum geliştirici gözünden.

    2) Template Engine kullanılamaz

    Timber, laravel blade gibi gelişim sürecini, kod temizliğini yüksek oranda etkileyen template engine'ler themeforest temalarında kullanımı yasaktır. Geleneksel yolla kodlamanız gerekir.

    3) GraphQL, REST API ve Headless Wordpress

    Rest API kullanımında pek bir sorun yok, yine de default sorgulara ek parametre geçmenize dahi izin verilmiyor. (mesela; ../wp/search end point'ine filter hook ile orderby, date between gibi kendiniz parametreler eklerseniz bu themeforest karşıtı bir işlem; oysaki mevcut fonksiyonu değiştirmiyorsunuz, geliştiriyorsunuz. )

    GraphQL büyük bir karadelik. Bildiğim kadarıyla bunun da kullanımı yasak.

    Headless Wordpress mantığı tamamen yasak. Oysaki sadece WP panel gücünü alıp, tüm verileri API ile alıp Vue, Node gibi kütüphanelerle sunmak çok daha verimli. Ama eklenti uyum korkuları sebebiyle yasak.

    Bu çok çok büyük bir problem. Bundan ötürü WordPress'de özgün projeler göremiyoruz. Çünkü kalıba sokuyorlar.

    4) Kısıtlayıcı kurallar

    HTML ID'lerinde tire (-) ile ayırmalısınız, alttan çizgi (_) hoş görülmüyor. Oysaki sanane?
    Keza, sıkça HTML içi onclick attr'ını kullandıysanız yine hoş görülmüyor ve soft rejection sebebi.

    5) Uzun süren onay süreçleri

    Her şeyi tamamlayıp gönderiyorsunuz, inceleyen kişi soft rejection atıyor ve çok basit bir şeyi kafayı takıyor. (atıyorum bir kod yorumundaki yazım hatası ya da bir yerin 2-3 PX daha aşağı yukarı olması) 5 dakikada düzenleyip geri atıyorsunuz ancak bunu tekrar sıfırdan incelemesi gerekiyor ve şanssız iseniz 1 ay sürebiliyor.

    6) Kesintiler

    Non-exclusive olarak satmak isterseniz yani; kardeşim ben hem themeforest'da hem de R10'da satmak istiyorum o zaman bir satıştan alacağın para toplam ücretin %40... Exlusive olarak satarsanız ise %62.5 ile almaya başlıyorsunuz ve giderek artarak finalde en fazla 75K dolara ulaşınca bu oran %92.5'a çıkıyor. Bu süreç de yine geliştiriciyi değil; müşteriyi düşünen bir durum.

    7) Wordpress Codex != Themeforest

    Her ne kadar codex'de geliştiriciler tarafından kullanımı tamamen normal görülen bir fonksiyon (mesela wp_remote_get() ) gibi genelde 3. partilerden veri alan ya da veri ileten fonksiyonları kullanıyorsanız yine bu da bir rejection sebebi.

    8) Her teması güvenli demeyin

    Tüm inceleme çabalarına rağmen ekip güvenlik hususunda zayıf kalıyor. Şu an top sellers temalardan birisi olan bimber'e shell injected jpeg yükleyebiliyorum ve bunu kontrol eden tek bir parametre dahi yok. Ancak bunları görmeyip; bu tarz garip şeylere kısıtlama yapıyorlar. Ancak ben kendi temamda front end'den gelen görseli re-proc edip bu güvenlik açığını kapatınca da "geleneksel yol bu değil" deniyor. Discy temasına konsol üzerinde admin-ajax yüklemesi yapabiliyorum ancak ben kendine temamda bunu DB sorgulu şekilde güvenleştirince yine buna da aynısı deniyor.

    Son söz

    Yorumlayarak karar vermek zor değil; themeforest farkında değiliz ancak WordPress önünde büyük bir engel. Çünkü yetkin geliştiriciler bu pazarda yer alabilmek için projelerini kısıtlıyorlar. WordPress'in potansiyelini kullanamıyorlar çünkü en büyük pazar themeforest ve orada satmalılar. Ancak themeforest sadece işine gelen şekilde bir tema örneği istiyor.



    Sizlerin de bu konuda fikirlerini almak isterim.

    Ben şahsım adına themeforest'ın varlığından memnunum ancak rakibinin olmayışı (olsa da şu an pazarın %90'ını domine eden firma themeforest) onların bu işi biraz geliştirici soymaya getirmesi beni rahatsız ediyor.
  • 13-03-2021, 15:16:34
    #2
    Güzel bir açıklama olmuş ama eminim onların tarafında hepsinin mantıklı bir açıklaması vardır. Kodlamadan siz daha iyi anladığınız için bunları destek birimlerine neden böyle diye bir sorun isterseniz. Ama envatoya ürün kabul ettirmek gerçekten katmanlar arasında ki boşluğa bile bakıyorlar Müşterilerinde sanırım güveni her şeyin tamamen iyi ve temiz olmasıdır diye düşünüyorum.

    https://prnt.sc/10kgyrn şunu görünce zaten bir içim gidiyor : )))
    • flyingatm
    flyingatm bunu beğendi.
    1 kişi bunu beğendi.
  • 13-03-2021, 15:19:33
    #3
    Bana göre bahsettiğiniz tüm bu şeyler belli bir standartı ve kaliteyi sağlamak için benimsenmiş şeyler. Adamların dünya çapında bir kitlesi var ve mecburen müşteri odaklı olmalılar. Üretici karar vermeli ; Bu şartları kabul edip çok para mı kazanmalı, yoksa benim keyfime kimse karışamaz diye başka bir platform üzerinden satışı mı değerlendirmeli. Google ve Apple da store'larındaki uygulamalarda bu tarz standartlar talep ediyor. Bu kadar yüksek volümlerde yazılımcı ile uğraşmak kolay değil.
    • flyingatm
    flyingatm bunu beğendi.
    1 kişi bunu beğendi.
  • 13-03-2021, 15:21:04
    #4
    Üyeliği durduruldu
    Yazı gayet mantıklı themeforest tabi kendi devamlılığını sürdürebilmek adına bazı şeyleri bu şekilde yönetiyor. Etik olarak yanlış görünebilir ama öbür türlü bir düzen olmazsa herkes kafasına göre işletir sistemi. Satıcılarıda koruyan bir sistem aslında ağrısız başım şeklinde para kazanıyorlar mesela biz buradan bir tema satıyoruz bir çok talep olabiliyor müşteriden ufak tefek bunu themeforest iyi yönetiyor. Avantajlarının yanında dediğiniz gibi dezavantajlarıda var.
  • 13-03-2021, 15:23:20
    #5
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Güzel bir açıklama olmuş ama eminim onların tarafında hepsinin mantıklı bir açıklaması vardır. Kodlamadan siz daha iyi anladığınız için bunları destek birimlerine neden böyle diye bir sorun isterseniz. Ama envatoya ürün kabul ettirmek gerçekten katmanlar arasında ki boşluğa bile bakıyorlar Müşterilerinde sanırım güveni her şeyin tamamen iyi ve temiz olmasıdır diye düşünüyorum.

    https://prnt.sc/10kgyrn şunu görünce zaten bir içim gidiyor : )))
    Haha, pazar çok büyük hocam. Kendileri bu tarz sorulara dönmüyorlar.

    Misafir adlı üyeden alıntı: mesajı görüntüle
    Bana göre bahsettiğiniz tüm bu şeyler belli bir standartı ve kaliteyi sağlamak için benimsenmiş şeyler. Adamların dünya çapında bir kitlesi var ve mecburen müşteri odaklı olmalılar. Üretici karar vermeli ; Bu şartları kabul edip çok para mı kazanmalı, yoksa benim keyfime kimse karışamaz diye başka bir platform üzerinden satışı mı değerlendirmeli. Google ve Apple da store'larındaki uygulamalarda bu tarz standartlar talep ediyor. Bu kadar yüksek volümlerde yazılımcı ile uğraşmak kolay değil.
    1-2-7 ve tamamen kendi üşengeçlikleri. Diğerleri evet, hoş görülebilir. 3. maddedeki eklenti uyumsuzluk durumu konusunda haklılar ancak bunu pazarlarında engellemeliler. Satış olsun ancak bir not düşülsün; bu tema headless WP mantığındadır. Eklenti uyumu için tema yazılımcısı ile iletişime geçin. Böylece pazarda hem özgün çalışmalar görürüz hem de.
  • 13-03-2021, 15:25:20
    #6
    flyingatm adlı üyeden alıntı: mesajı görüntüle
    Haha, pazar çok büyük hocam. Kendileri bu tarz sorulara dönmüyorlar.



    1-2-7 ve tamamen kendi üşengeçlikleri. Diğerleri evet, hoş görülebilir. 3. maddedeki eklenti uyumsuzluk durumu konusunda haklılar ancak bunu pazarlarında engellemeliler. Satış olsun ancak bir not düşülsün; bu tema headless WP mantığındadır. Eklenti uyumu için tema yazılımcısı ile iletişime geçin. Böylece pazarda hem özgün çalışmalar görürüz hem de.
    Valla hocam bu zamana kadar çok saçma sorular bile sordum hepsine döndüler : ))) Bazen aksıyor sanırım.
    • flyingatm
    flyingatm bunu beğendi.
    1 kişi bunu beğendi.
  • 13-03-2021, 15:27:43
    #7
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Valla hocam bu zamana kadar çok saçma sorular bile sordum hepsine döndüler : ))) Bazen aksıyor sanırım.
    Beni sevmiyorlar artık galiba haha
  • 13-03-2021, 15:31:22
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Açıkçası benim beğenmediğim tek yönü parayı dağıtmadaki adaletsizlikleri. Gerçekten bazı kısıtlamalar olumlu şeyler yapamk isterken de sizi kısıtlıyor ama az sayıda kişinin olumlu olarak kullanabileceği şeyler çoğunluk için kaliteyi düşürebilecek şeyler. Bu nedenle kısıtladıklarını düşünüyorum.
  • 13-03-2021, 15:34:36
    #9
    bybrown adlı üyeden alıntı: mesajı görüntüle
    Açıkçası benim beğenmediğim tek yönü parayı dağıtmadaki adaletsizlikleri. Gerçekten bazı kısıtlamalar olumlu şeyler yapamk isterken de sizi kısıtlıyor ama az sayıda kişinin olumlu olarak kullanabileceği şeyler çoğunluk için kaliteyi düşürebilecek şeyler. Bu nedenle kısıtladıklarını düşünüyorum.
    Kesinlikle, özellikle 2. maddede belirttiğim template engine kullanım engeli kesinlikle çok çok saçma bir şey. Kendimi 2010 senesinde hissediyorum WordPress üzerinde çalışırken. Oysa front end ile backend'i tamamen birbirinden ayıran, kodu temiz tutan ve hem front end'cinin hem de back end'cinin işini inanılmaz kolaylaştıran bu sistemlerin en ufak bir zararı dahi yok.