Kurslar: WordPress’teki çeşitli anlamlarla teknik terimleri netleştirin
Bu ders, birkaç ana teknik terimin birçok anlamını düzeltmeye hizmet etmektedir. WordPress’in gelişiminde, bazı kelimeler ortaya çıkmaya devam ediyor. “Destekler”, “sayfa” ve “şablonlar” gibi kelimeler WordPress’in teknik tarafında her yerde görünür ve her terim, bağlama bağlı olarak çok farklı şeyler anlamına gelebilir. Bu derste, bir dizi WordPress’in ana teknik terimlerinin birçok anlamını düzeltmeye çalışıyoruz. Dikkatli bir şekilde okursanız, diğer insanların ne hakkında konuştuğunu anlama ve kendinizi iyi anlama olasılığınız daha yüksek olacaktır. Ayrıca WordPress’in nasıl çalıştığı hakkında biraz bilgi edineceksiniz, çünkü bu terimlerle yakından ilişkilidir.
Biz dalış yapmadan önce bir davet. Genel olarak WordPress’in gelişimini daha iyi anlamak istiyorsanız, “WordPress’imizi geliştirmeyi öğrenme”, çalışmaya bakın. Bu, WordPress’in geliştirilmesi için en iyi rehberdir.
WordPress’in gelişimini öğrenmenin en iyi yolu uyan ve bugün koş
“Bence WordPress’in gelişimini öğrenmek isteyen herkes bu kursu gerektiriyor. Videoyu izlemek açılan bir grup ışık gibi. ” -Jason, bir WordPress geliştiricisi “Denediğim başka bir kurs neredeyse her zaman WordPress’in neden bir şey yaptığını veya her şeyin birlikte nasıl çalıştığını açık bir şekilde açıklamamak. Tüm bunları çalıştırıyor ve her şey net ve anlaşılması kolay bir dilde açıklanıyor. ” -Caroline, WordPress -Out ve şimdi çalışan işçiler
Şimdi başlayalım! 1. WordPress’te “Şablon” anlamındaki farklılıklar dört anlam, WordPress Pro’nun bilmesi gereken “şablon” dan farklıdır
Kilit nokta: Dört anlamlı “şablon” “şablon” genellikle WordPress bağlamında dört şeyden biri anlamına gelir: 1. HTML statik şablonları HTML şablonları daha önce tasarlanmış statik sitelerdir. HTML şablonları yalnızca sitenin neye benzediğini belirleyen, ancak WordPress sitesinde olduğu gibi “işlevi” yapmak için kablo olmadan sadece HTML, CSS ve belki JavaScript’tir. Ticari HTML şablonları Themeforest gibi yerlerden satın alınabilir ve teknik olarak çok basit olduğu için genellikle oldukça ucuz (20 $ ‘dan az); Tek yaptıkları size site tasarımının başlangıcını vermek.
HTML şablonunu bir WordPress teması olarak düşünebilirsiniz, ancak PHP kodlaması olmadan işlevselliğini sağlamak için.Ve aslında, bazı WordPress temaları mevcut HTML şablonlarına dayanmaktadır, bu da dinamik hale getirmek için WordPress PHP kod tabanına “bağlanır”.2. WordPress Temaları Bazı insanlar, özellikle diğer CMS’den gelen veya WordPress’te yeni olan insanlar, “WordPress teması” anlamına gelen “WordPress şablonu” kullanır.”Bu site için hangi şablonları satın almalıyım?” Diye sorabilirler.Ve istedikleri bir tema önerisidir.3. WordPress Tema Sayfaları Şablonları WordPress Tema Sayfaları WordPress, sitenin her bölümünün düzenini belirleyen bir PHP dosyaları koleksiyonudur.Örneğin, ön sayfa.php, varsa sitenin statik ön sayfasını belirler;Single.php Yazı türündeki tek tek gönderilerin görüntülenmesini belirleyin (genellikle blog yazısı).Hangi sayfa şablonlarının WordPress şablon hiyerarşisinin görevini belirlediğini kontrol edin.
Bu sayfa şablonu kısa vadede yalnızca “şablon” olarak adlandırılabilir ve bunlar: Her biri belirli içerik türlerinin görünümünü belirleyen bir şablondur. 4. Gerçek Şablon Dilinden Dosyalar Varsayılan olarak, WordPress sayfa şablonu mantık (PHP) ve sunumu (HTML) ayırmaz. Ayrılmayı sürdürmek, programlama dünyasında en iyi genel uygulamadır ve bu, dal veya gidon gibi şablonlama görevidir. Bu diller dosya şablonları üretir: belirli web sayfalarının görünümünü belirleyen HTML’li dosyalar ve gerçek mantığı korurken programlama mantığının nereye gitmesi gerektiğini gösteren şablon etiketleri. Şablon dili WordPress’te kullanılabilir ve kodu okumak ve korumak için avantajlara sahiptir. WordPress noktalarında “gönderiler” ve “sayfaları” anlamak, WordPress anahtar noktaları bağlamında “yayınlar” ve “sayfalar” dan daha iyidir: “Post” ın anlamı “Post” ifadesinin iki ana anlamı vardır, bu da çok birbirinden farklı:
1. Her WordPress Post türünden bir WordPress içeriği parçası, içeriğinin neredeyse tamamını bir yazı olarak depolar. Bazı yazı türleri örnekleri şunlardır: sayfalar; Medya eki; Ürünler, tarifler veya portföy öğeleri gibi kaydedebileceğiniz özel yayın türleri; Ve – oldukça kafa karıştırıcı – gönderme.
Bu farklı yazı türü benzerdir, çünkü WordPress veritabanından “WP_Posts” tablosunda aynı şekilde saklanır ve genellikle WordPress gönderme editörlerini kullanarak yapar ve düzenlersiniz. Değilse, ona eşlik eden çok farklı hedefleri ve verileri olabilir. 2. Gönderi türü “Post” Post -older WordPress ve belki de en yaygın olarak “yazı” olarak adlandırılan bir içerik parçası. Bu, öncelikle blog yayınları, haber öğeleri ve hassas içeriğin diğer kısımları için kullanılır. Bloglar gibi ters kronolojik parşömenlerde en iyi görüntülenir. Diğer yayın türleri gibi, gönderiler de WordPress yayınlarıdır – başka bir deyişle, WordPress’in bir parçasıdır. içerik WP_Posts’ta depolanır. Ancak, kendileri bir yazı türüdür. Anahtar nokta: WordPress üzerindeki “sayfa” “sayfa” nın anlamının iki farklı anlamı vardır: 1. Web sayfaları web sayfaları, tarayıcınızda gösterildiği gibi internette URL’lerdir. https://google.com bir web sayfası – Google’ın bir oyunu – ve bu kurs, bu URL’de erişildiği gibi, aynı zamanda bir web sayfasıdır. Bu, yalnızca tarayıcınız tarafından kullanıcının, kullanabileceğiniz ve onunla etkileşime girebileceğiniz bir şeye dönüştürülen belirli bir çevrimiçi konum olduğu anlamına gelir.
WordPress, Sitenizin üstbilgileri ve altbilgisi ve tarayıcıda görebileceğiniz bir web sayfasında CSS stil sayfası gibi diğer öğeleri ve diğer öğeleri göndermek için PHP kullanır. 2. Gönderi türü “sayfa” “sayfa” olan WordPress yayınları, varsayılan olarak var olan bir WordPress yayın türüdür. Yalnızca birkaç WordPress yayınının bir tür sayfası vardır. Bu, WordPress kontrol panelinizdeki “sayfanın” altındaki bir gönderidir. Gönderi sayfaları genellikle sayfalar veya kişileriniz gibi stand -tek başına içerik için kullanılır. (Genellikle site blogları veya haber değerlendiricileri oluşturan) yayınların aksine, sayfalar genellikle hassas veya birbiriyle ilişkili değildir, bu nedenle ters olarak kronolojik bir kaydırmaya veya varsayılan olarak mümkün olmayan etiketlere veya kategorilere göre görün. WordPress önbelleğe alınan “önbellekleme” nin anlamı nedir: Anahtar noktalarla kastedilebilecek altı farklı şey: genel tanım “önbelleğe alma” “önbelleğe alma” her durumda aşağıdakiler gibi bir şey anlamına gelir:
Belirli kaynakların – belirli hesaplamalar, CSS tarzı sayfalar veya tam web sayfaları gibi – birkaç kez erişilmesi gerekebilir.
Kaynakları formda veya istekte bulunan kişiler tarafından daha hızlı erişilen konumda kaydedin. Bu genellikle dinamik cerrahi statik sonuçlarına “donma” gerektirir ve sadece sonuçları kendileri sunar.
Kilit Noktalar: WordPress’te altı tür önbellek önbelleğe alınma türü şunları içerir:
Statik Varlıkların Geçici Bellek (RAM) Sunucusunda Depolama Depolama Depolama Depolama. RAM, disk depolama alanından çok daha hızlı erişilir.
İçerik dağıtım ağı (CDN) ile ziyaretçilerinize fiziksel olarak daha yakın olan sunucularda resimler gibi depolama statik varlıkları. Bu, bu kaynakların alınması için talep ve yanıtla alınması gereken fiziksel mesafeyi azaltarak performansı artırır. Vernik gibi sunucu yardımcı programları aracılığıyla tam sayfa değişir. Bu, verilen URL’den tam HTML çıkışını yakalar ve yalnızca URL’nin PHP işleme ve WordPress kod tabanını kullanarak “oluşturmak için gereken birçok veritabanı sorgusu ve birçok veritabanı sorgusu istendiğinde çıktıyı sunar.
Önbellek sayfası, WP Super Cache gibi eklentilerle doludur. Hala tam bir HTML sayfasını yakalar ve servis eder, ancak WordPress normal işleme akışında çalışan PHP ve eklentiler aracılığıyla yapar. Bu nedenle, performansı sunucu tabanlı sayfa önbellekleme kadar iyi değildir.
Önbellekleme, bellekte veri depolama yapan membed gibi sunucu yardımcı programları ile kısmen geçicidir. Bu, Facebook API’sından alınan Facebook takipçilerinin bir listesi gibi bir sosyal medya widget’ı gerektiriyor gibi, geçici verilerin belirli bir kısmını alır ve hızlı erişim için sunucu belleğinde tutar.
WordPress veritabanı ile kısmen geçici önbellek. Bu, sunucu yapılandırmasını içermeyen bir seçenektir. Bunun yerine, bu, her sayfa yüklemesinde yeniden hesaplanmak yerine, doğrudan MySQL WordPress veritabanında depolanan geçici veri değerlerine (yine Facebook takipçileri listesi gibi) izin verir.