Daha Hızlı Bir Site İçin Ücretsiz WordPress Eklentileri

Daha Hızlı Bir Site İçin Ücretsiz WordPress Eklentileri: Önbelleklemeden Görüntü Optimizasyonuna
WordPress’te Hızlı bir web sitesi birçok nedenden dolayı mutlu bir web sitesidir. Google mutludur, kullanıcılar mutludur ve gerçekten hızlı bir şekilde istediğimiz şey sağduyulu.

WordPress sadece bu kadar optimize edilebilir. Tam olarak sahip olabileceğiniz en hızlı arka uç olmayan bir PHP / MySQL kurulumunda çalışır. Ancak, sayfalarınızın daha hızlı yüklenmesini sağlamak için ön ucu ve sunucunuzu optimize etmek için kullanabileceğiniz birçok eklenti var.

Bu yayında, tipik bir WP web sitesini hızlandırmak için kişisel favori eklentilerimi paylaşacağım.

Not Bunların hepsini aynı anda yüklemenizi önermiyorum. Bu kesinlikle “overkill” olarak nitelenir.

Bununla birlikte, bunlardan birkaçını hala alabilir ve ihtiyaçlarınızı karşılayan, hız problemlerinizi çözen ve toplam sayfa yükleme sürenizi bir saniyenin altına düşürecek bir avuç eklenti bulabilirsiniz.

WP En Hızlı Önbellek

En hızlı önbellek wp

Yıllar geçtikçe sayısız WordPress önbellek eklentisi gelip gittiğini gördüm. Web sitelerimin çoğu için hala kişisel olarak W3 Total’i kullanıyorum, ancak bazı rakiplerin yerine aşamalı olduğunu görüyorum.

Yani en popüler yarışmacı WP En Hızlı Önbellek. Bu, bazı inanılmaz önbellek özellikleri ile birlikte gelen tamamen ücretsiz bir WordPress eklentisidir.

Dosyaları en hızlı şekilde önbelleğe almak içindir, bu nedenle bu basit bir eklenti değildir. Bu sadece v0.8 olmasına rağmen diğer önbellek eklentilerinden çok daha hızlı bir ihtimal.

Bununla birlikte, dev ekip tarafından yoğun olarak destekleniyor ve 5 yıldızlı sütunda 2.000’in üzerinde inceleme bulunuyor. Birçok WP kullanıcısı bu eklentiden oldukça memnun görünüyor.

Peki onu kullanmalısın? Kesinlikle bir başparmak vereceğim.

Ancak, içerdiği varsayılan ayarlarla herhangi bir önbellek eklentisini yükleyerek gerçekten yanlış gidemeyeceğinizi söyleyebilirim.

WP Süper Önbellek

wp süper önbellek

Başka bir hızlı önbellekleme eklentisi WP Süper Önbellek.

Bunu kişisel portföy web sitemde kullanıyorum ve harika. Bunu çok fazla sayfa içermeyen daha küçük içerikli siteler veya tonlarca yazı içermeyen daha küçük bloglar için tavsiye ederim.

Daha büyük web siteleri ve muhtemelen e-ticaret siteleri için biraz daha güçlü bir şey isteyebilirsiniz. Yukarıda bahsettiğim En Hızlı Önbellek eklentisi gibi bir şey.

WP Super Cache’nin anahtarı kullanım kolaylığıdır. Bu küçük işletme web sitesi gibi bir müşteri sitesi için çok iyi olurdu.

Siz sadece ayarladınız ve çalışmasına izin verdiniz. W3TC kadar kabarık değil ama yine de sayfa yükleme sürelerini iyileştirecek kadar güçlü.

BJ Tembel Yük
bj tembel yük eklentisi

Tembel yükleme, sayfa hızını arttırmanın en kolay yollarından biridir. Yalnızca toplam görüntüleri azaltır ve tarayıcıyı zaman içinde varlık indirmeye zorlar.

Genellikle, sayfanız ilk kez yüklendiğinde, tarayıcıya tüm varlıkları aynı anda indirmesini söyler.

BJ Lazy Load gibi bir eklentiyle, tarayıcıya bu içerik kullanıcı tarafından görüntülenene kadar yüklenmesini beklemesini söyleyebilirsiniz.

Bu nedenle, 30 veya 40 resimli bir yayınınız varsa, yalnızca bu içeriği tembel olarak yükleyerek sıraya alınmış HTTP isteklerinin toplam sayısını büyük ölçüde azaltabilirsiniz. Kullanıcı aşağı kayarsa, görüntüler belirir. Olmazsa, asla yüklenemezler.

Bu tembel yük özelliklerinden bazılarının, yavaş sunucuları olan bazı web sitelerinde biraz can sıkıcı olduğunu gördüm. Özellikle ucuz VPS kurulumları veya paylaşılan barındırma ile.

Bu yüzden tembel yüklemeye devam ederseniz, lütfen güçlü bir sunucu veya harika bir CDN kullandığınızdan emin olun.

WP SmushIt
wp smushit eklentisi

Yukarıda belirtilen BJ Lazy Load, resimlerinizi hızlandırmanın bir yoludur.

Diğer bir yol da, boyutlarının daha az bant genişliği ile sonuçta daha hızlı yüklenebilmesi için sıkıştırılmasıdır.

Eklentiler için WordPress’i ararsanız, burada birkaç farklı seçenek bulabilirsiniz. Ancak, resimlerinizi yüklendiklerinde otomatik olarak en iyi duruma getiren ücretsiz bir optimizasyon eklentisi olan WP SmushIt’a oldukça kısmi oldum.

Bu eklenti medya kitaplığına bağlanır, böylece bir resmi WordPress’e her yüklediğinizde boyut için otomatik olarak optimize edilir.

Bazı görüntüler oldukça azalır. Diğerlerine sadece zar zor dokunulur. Her iki durumda da kümülatif etki büyüktür ve çok görüntü ağırlıklı bir web siteniz varsa, bu kesinlikle yüklemeye değer.

Tipik sayfa yükünüzde kaç KB (veya MB!) Tıraş olabileceğinizi görünce şaşıracaksınız.

En iyisi WP SmushIt eklentisi, tipik iş akışınızı etkilemez. Bu şekilde olmaz veya herhangi bir özelleştirme gerektirmez. Sadece kurun ve bu şeyin büyüsünü çalışmasına izin verin.

ShortPixel
shortpixel eklentisi

İşte WordPress kullanıcıları için bir başka harika görüntü optimizasyon eklentisi.

ShortPixel Image Optimizer da tamamen ücretsizdir ve SmushIt ile aynı şekilde çalışır. Onaylandı ShortPixel kullanmadım, bu yüzden üretim iş akışına tam olarak nasıl uyduğunu söyleyemem.

Ancak eklentinin incelemeleri ve ücretsiz olarak aldığınız birçok özelliği nedeniyle test edilmeye değer olduğunu düşünüyorum. Animasyonlu GIF’ler ve hatta daha yeni WebP resim formatıyla çalışır. Oldukça havalı!

Ayrıca, ShortPixel’den yüklenen ve tümü WordPress yoluyla işlenen @ 2x görüntüler için tam retina desteği alabilirsiniz. Kesinlikle daha önce gördüğüm bir gelişmiş görüntü optimizasyon eklentisi.

TinyPNG Sıkıştırma Eklentisi
tinypng sıkıştırma eklentisi

TinyPNG’deki insanlar bu kullanışlı WP eklentisi ile ellerini özel görüntü optimizasyonunda denediler.

TinyPNG yalnızca PNG dosyalarını sıkıştırdığından, bu eklentinin de aynı şeyi yaptığını düşünebilirsiniz. Ancak aslında JPEG’leri, GIF’leri işler ve görüntünün tamamen aynı görünmesini sağlayan benzer bir sıkıştırma modelini izler.

Sıkıştırmanın güzelliği şudur: dosya boyutunda daha küçük bir resim alırsınız, ancak görsel olarak yüklediğinizle aynı görünüyor. Daha ne kadar isteyebilirsin?

TinyPNG’nin güzel özelliklerinden biri, resimlerinizi başka bir yere boşaltmak istiyorsanız S3 / CloudFront gibi bir CDN’yi de desteklemesi. Bununla birlikte, SmushIt’ın çeşitli CDN’leri de desteklediğini biliyorum, bu yüzden bu satış noktası ne tür bir CDN entegrasyonuna ihtiyacınız olduğuna bağlı.

Her iki şekilde de, meselenin net olduğunu umuyorum: WordPress’te görüntü optimizasyonu söz konusu olduğunda çöp seçiminizi yaptınız.

Autoptimize

autoptimize

Autoptimize ile bir süredir kendi sitemde çalıştım ve kesinlikle harika.

Bu eklenti, sayfa kodunuzu HTML, CSS ve hatta harici dosyaları küçültebilecek şekilde optimize etmenizi sağlar. Bir şeyi değiştirmenize gerek yoktur ve bu eklenti yalnızca ön uçta çalışır, böylece tema dosyalarınız değişmeden kalır.

Muhtemelen bu eklenti ile benim için en büyük satış noktası budur. Tema kodunuzu, küçültülmüş kodu karıştırmadan yine de düzenleyebilirsiniz, ancak önyüzde çalışan küçültülmüş kodun avantajlarından da yararlanabilirsiniz.

Doğal olarak bu, CDN’ler ve çeşitli önbellek eklentileriyle de uyumludur, bu nedenle hemen hemen her ortamda çalışır.

Sitenizdeki gerçek kodun küçültülmesi ve sıkıştırılması söz konusu olduğunda, her zaman bu eklentiyi öneririm. Muhtemelen WordPress’in sunduğu en iyisidir.

GZIP Sıkıştırma
gzip sıkıştırma eklentisi

WPS Giriş Gizle
wps giriş bilgilerini gizle

Bu eklenti sayfasının sizi aldatmasına izin vermeyin: bu yalnızca Fransızca bir eklenti değildir. Ancak tasarımcıların Fransa’ya dayanabileceğine bahse girerim.

WPS Girişi Gizle giriş sayfası URL’nizi temelde herhangi bir şeyle değiştirmenize olanak sağlar. Bu şekilde gerçek giriş URL’nizi maskeleyebilir ve sitenizi bilgisayar korsanlığı girişimlerinden koruyabilirsiniz.

Bu durum sitenizi hemen hızlandırmasa da, uzun vadede DDoS saldırıları veya kaba kuvvet saldırılarına karşı gerçek bir koruma sağlayacak. İnsanlar daha büyük bir siteyi hedeflediklerinde WordPress giriş girişimleri korkunç olabilir.

Büyük saldırılar sunucunuzu bir taramaya götürebilir ve bu sayfa hızı için istediğiniz en son şeydir.

Bu nedenle bazen en kolay çözüm giriş sayfanızı farklı bir URL’ye taşımak ve bunun yerine onu ezberlemektir.

WP Sınırı Giriş Denemesi
wp limit girişi

Giriş sayfanızı korumanın bir diğer uygun alternatifi WP Limitli Girişim Denemesi eklentisidir.

Bu, giriş URL’nizi değiştirmez ancak bunun yerine siteye giriş yapmanız gereken toplam deneme sayısını sınırlar. Arka uçta, her benzersiz IP’nin giriş yapması gereken toplam deneme sayısını ve ne kadar süredir kilitlenemeyeceklerini belirlersiniz.

Eğer şifrenizi unutursanız bu durum geri tepebilir, bu yüzden numarayı makul bir miktara ayarladığınızdan emin olun.

Diğer bir seçenek de giriş URL’nizi maskelemek ve girişimleri sınırlandırmak için buna benzer bir eklenti kullanmaktır. Korumayı bu şekilde iki katına çıkaracaksınız ve fazlaca gözükse de, WordPress web sitenize daha fazla güvenlik eklemenin garantili bir yolu.

Hız Yükseltici Paketi

hız yükseltici paketi eklentisi

Speed ​​Booster Pack eklentisi radarımda oldukça yeni ve daha önce denediğim bir şey değil.

Ancak, tüm özellikleri ve ne elde edeceğiniz fantastik bir eklenti gibi görünüyor.

Bu, dahili bir sayfa hızı puanlama özelliğine sahip tamamen hafif bir eklentidir. Site hızınızı artıran temel özelliklerden bazıları:

Komut dosyalarını altbilgiye taşıma
Tüm satır içi kodunu küçült
Görüntüleri otomatik olarak sıkıştırır
Tüm JS dosyaları Google kütüphane CDN’lerinden gelmektedir.
Sorgu dizelerini statik URL’lerden kaldırır
Ve bir sürü daha fazlası!

Bu özelliklerden bazıları diğer eklentilerde bulunabilir. Ama neden bu paketi çalıştırıp tüm özellikleri bir araya getirmiyorsunuz?

Her WordPress kullanıcısına bunun gibi birleşik bir eklenti istememesi için verilenleri anlamaya çalışıyorum. Ama en azından bir şansını tanıyabilir ve ne düşündüğünü görebilirsin.

WP Performans Puanı Artırıcı
wp performans puanı

İşte optimizasyon özellikleriyle ağzına kadar dolu bir pakette gelen çok benzer bir eklenti.

Ne demek istediğimi görmek için WP Performans Puanı Yükseltici ana sayfasına bakın. Görüntü sıkıştırma ve kod küçültmeyle birlikte otomatik GZIP sıkıştırması elde edersiniz.

Bu, tarayıcı önbelleğini Google PageSpeed ​​aracında çok büyük bir faktör olan varsayılan olarak da ayarlar.

Şu an itibariyle bu eklenti tamamen açık kaynaklı ve yeni özellikleri değiştirmek, güncellemek veya eklemek için kodu kendiniz düzenleyebilirsiniz. Çoğunlukla ekibin, eklentinin yayınlandığı GitHub’taki ana güncellemelerini de takip edebilirsiniz.

Çok fazla eklenti çalıştırmadan ve arka ucunuzu şişirmekten kaçınmak istiyorsanız, bir özellik kombinasyonu için mükemmel bir seçim.

Pagespeed Ninja

pagespeed ninja eklentisi

Yeni bir eklenti olduğundan Pagespeed Ninja’yı bu listeye dahil etmekte biraz tereddüt ettim. Hala daha v1.0 bile gelmedi.

Ancak bir tanesi özellikler listesine baktığımda ve sanki buraya ait gibi hissediyorum.

Bu size otomatik sayfa GZIP sıkıştırması verir, render engellemeyi düzeltir ve hatta CSS / JS dosyalarının yüklenmesini bile istediğiniz şekilde erteleyebilir. Ayrıca, site hızınızı radikal bir şekilde iyileştirmek için bir dizi kullanışlı özellik daha bulabilirsiniz.

Şu anda eklenti tüm 5 yıldız ve bir çift 4 yıldızlı yorumu var. Kesinlikle etkileyici lanet olası hiçbir 1-star değerlendirmeleri.

Bu, Pagespeed Ninja’nın sayfa yükleme sürelerini radikal bir şekilde iyileştirmek için en yeni ve en yeni WordPress eklentisi olabileceğini düşündürüyor.

Altbilgiye Komut Dosyaları
altbilgi eklentisine komut dosyaları

Adından da anlaşılacağı gibi, Scripts To Footer, tüm JS dosyalarınızı otomatik olarak temanızın alt bilgisine taşıyacaktır.

Bu, sayfa hızı için güçlü bir tekniktir, çünkü takma sayısını azaltır ve derhal DOM’u oluşturmaya başlar. Bazı web geliştiricileri bu uygulamayı sevmezler, çünkü DOM tamamen yüklenene kadar sayfadaki dinamik özellikleri bozabilir.

Ancak, diğer varlıkların altbilgiye taşınmasının çoğu durumda sayfa yükleme sürelerini azaltacağı inkar edilemez.

Sadece birkaç milisaniye olsa bile, yükleme sürenizi azaltabileceğiniz her şeyin bir etkisi olacaktır. Pagespeed Ninja gibi en büyük optimizasyon paketlerinden biriyle gitmiyorsanız, test etmeye değecek bir eklenti olma nedeni budur.

WP Optimize Et
wp optimize eklentisi

Temiz bir veritabanı, web siteniz için daha küçük bir toplam dosya boyutu anlamına gelir. Ancak, sonuçta daha hızlı veritabanı çağrıları anlamına gelen daha az sayıda veritabanı çağrısı anlamına da gelebilir.

WordPress veritabanını radikal iyileştirmeler için optimize etmek için gerçekten pek bir şey yapamazsınız. Size verdiği MySQL kurulumuyla çalışmak zorundasınız.

Ancak WP Optimize herhangi bir WordPress oturumu için harika bir ektir

PHP Programlamayı Öğrenmek İçin En İyi Premium Kurslar

Web Geliştirme Modern web geliştirme ile kendinize öğrenmek istediğiniz her şeyi öğretmek her zamankinden daha kolay. Ancak birçok öğrenme aracıyla nereden başlayacağınız konusunda hiçbir fikriniz olmayabilir.

Geçenlerde her iki ön uç + arka uç kodlamasında çok büyük bir web geliştirme kitabı listesi ele aldım. Bunlar, web siteleri yapmakla ciddi şekilde ilgilenen herkes için büyük bir değer taşıyor. Ancak herkes kitaplardan öğrenmeyi sevmez ve bu nedenle çevrimiçi kursların çoğunlukla daha iyi bir seçim olması.

Bu yazıda en iyi PHP öğrenme kursları için en çok tercih edilenlerimden birini seçtim. Bunlar, mutlak temellerden Zend ve Laravel gibi çerçeveler de dahil olmak üzere daha gelişmiş konseptlere kadar uzanmaktadır.

PHP’yi kendi başınıza öğrenmeyi umuyorsanız, bu liste ihtiyacınız olan her şeyi sunar.

Bu kurslardan bazılarını geçtikten sonra, WordPress gibi güçlü CMS’ye giren çalışmalar da dahil olmak üzere her şey PHP için yeni bir takdir kazanacaksınız.

  1. Tuts + PHP Temelleri
    tutsplus giriş php kursu

PHP’ye nereden başlayacağınız konusunda hiçbir fikrin olmadan giriyor musunuz? Bir değişkenin ne olduğundan ve nasıl çalıştığından emin değil misiniz?

Önünüzde kesinlikle uzun bir yolculuk geçireceksiniz… ama üzülmek yok! İlerlemenize yardımcı olacak çok sayıda içerik var. Bu Tuts + kursu, PHP’nin temelleri üzerinde en iyilerinden biridir. Düzinelerce özel video ve egzersiz dosyası dahil 7 saat uzunluğunda.

Her bölüm boyunca, PHP’de yeni dersler alacak ve gerçek dünya webapps için nasıl oluşturulacağını öğreneceksiniz. Bu aslında PHP sözdizimini anlamak için daha iyi derslerden biridir.

Bunun karmaşık uygulamalar oluşturmak veya PHP’yi hareket halinde kullanmakla ilgili bir şey olmadığını, bunun yerine dilin nasıl çalıştığını ve en iyi performans için kodunuzu nasıl yapılandırabileceğinizi öğrenmek olduğunu unutmayın.

Tuts +, büyük bir kurs kütüphanesine erişmek için aylık ücret ödeyeceğiniz premium bir kütüphane modelinde çalışır. Bu harika, çünkü bu PHP kursuna giremezsiniz. Başlangıç ​​düzeyinden gelişmiş PHP ve bir sürü başka webdev öğesi de dahil olmak üzere tüm kurslara erişiminiz olacak.

Favori çevrimiçi kaynaklarım bu premium formatı takip ediyor, bu nedenle Tuts + premium kurulumunu kontrol ettiğinizden ve ne düşündüğünüzü gördüğünüzden emin olun.

Çoğul Görüş PHP Temelleri

çoğul görüş php fundies

Bir başka büyük çevrimiçi öğrenme kütüphanesi, çoğul görüş. Çok çeşitli kurslar sunarlar ve içerikleri BT, programlama ve genel teknoloji üzerine yoğunlaşır.

Bu yüzden, Pluralsight’ın PHP Fundamentals kursunun TutsPlus ile başa baş gidebilmesinin nedeni budur.

Toplam çalışma süresi biraz daha kısa (sadece 5 saat) ancak dersler çok benzer. Her ikisinde de egzersizleri takip ettim ve kişisel olarak Tuts + video serisini tercih ederim, çünkü açıklamalar yeni başlayanlar için biraz daha basit.

Bununla birlikte, her iki bilgi düzeyinde de takip edebilir ve yol boyunca çok şey alabilirsiniz.

Ayrıca, bu kursa Çoğulculuk’ta eriştiğinizde, her türlü PHP ve webdev içeriğine sahip ders kitaplarının tümüne tam erişim elde edersiniz.

  1. PHP ve MySQL ile Dinamik Web Siteleri Oluşturma
    php mysql video kursu

Becerilerinizi daha dinamik pratik çalışmalara itmek mi istiyorsunuz? Ardından PHP ve MySQL ile Dinamik Web Siteleri Oluşturma bölümüne bakın.

PHP / MySQL combo on yıllardır ve hala modern geliştiriciler için bir favori. MySQL veritabanlarının çalıştırılması son derece kolaydır ve her PHP uygulaması için pratik bir temel oluşturur.

Bu video kursu size PHP dilini veri tabanı ile eşleştirmenin temellerini öğretir. PHP’de SQL komutları yazmayı ve bunları kodunuzda güvenli bir şekilde çalıştırmayı öğreneceksiniz.

Ayrıca bu kurs, JavaScript ile SQL / XML veri yanıtları üzerine çalışan Ajax webapps gibi fikirlerle karmaşık bir bölgeye giriyor.

Temel derslerin ötesine geçtiğinizde ve kendi PHP webapps’lerinizi sıfırdan kodlamaya başlamak istediğinizde bu kursa girmeyi denemelisiniz.

  1. PHP 7’deki Yenilikler

php7 video kursu

PHP 7’nin en yeni sürümü, bazı yeni işlevlerle birlikte büyük performans geliştirmeleriyle geliyor. Bu, PHP 5.x hakkında okuyacağınız bazı bilgilerin şimdiye kadar modası geçmiş olabileceği anlamına gelir.

PHP 7’deki Yenilikler bu sorunu gidermeyi hedefliyor. PHP 7’deki en yeni fonksiyonlar, arka uç değişiklikleri ve kodlama teknikleri hakkında her şeyi öğrenmek için eğitmen Christian Wenz ile birlikte takip edebilirsiniz.

Bu web için çok ateşli bir dil ve yakın zamanda hiç bitmeyecek. Ancak bu kurs tam anlamıyla yeni başlayanlar için değildir, çünkü elinizi her şeyden tutmaz.

Bunun yerine, PHP, belki orta seviye tecrübesi olan bir kişi için harika. PHP betikleri oluşturmak için en yeni teknikleri ve PHP 7’de kabul edilen en yeni işlevleri öğreneceksiniz.

Bilginizi geliştirmek ve PHP dünyasındaki en yeni trendleri takip etmek için harika.

  1. Nesneye Dayalı PHP
    php oop temelleri çoğul görüş

Her büyük programlama dili OOP’yi destekler. Nesneye yönelik programlama fikri, kodunuzda nesne olarak çalışan sınıflar ve işlevler üzerinde çalışır.

Bunu daha önce hiç yapmadıysanız, ne kadar kolay olduğuna şaşırabilirsiniz! Ne yaptığını bildiğin zaman kolay.

Ve video kursu Object-Oriented PHP tüm süreci anlamaya yardımcı olmak için burada.

Her geliştiricinin nesne yönelimli kodlamayı öğrenmesine yardımcı olmayı amaçlayan egzersiz dosyalarıyla birlikte 2 saatlik bir video kursu. Videoların izlenmesi çok kolaydır ve size sınıf isimleri, yapıcı işlevler, değişken kapsam ve daha fazlası hakkında bilgi verir.

Sıfırdan bir PHP uygulaması oluşturursanız, OOP’yi anlamanız gerekir. Modern iş piyasasında ve özellikle de Laravel gibi PHP çerçevelerinde zorunludur.

Kurs ilk kez 2015 yılında yayınlandı, ancak bilgiler bugün hala Google’da daha fazla bilgi arayabileceğiniz birçok referansla geçerli.

  1. Yüksek Performanslı PHP
    performans php kursu

Geliştiricilerin Python veya Ruby’ye taşınmasının en büyük nedenlerinden biri basit bir kelimedir: performans.

PHP, kullanım kolaylığı ve erişilebilir sözdizimi ile bilinir, ancak hızı için bilinmez. Performansa sahip PHP webapps’larına ihtiyacınız varsa, bunları akılda tutulacak şekilde kodlamanız gerekir.

Bunu nasıl yapabileceğinizi öğrenmek için, Pluralsight’ın video kütüphanesinde de bulunan Yüksek Performanslı PHP’yi inceleyin. Bu kurs yaklaşık 2 saat sürüyor, bu yüzden oldukça kısa bir seri ancak bilgi paha biçilemez.

Komut dosyalarınızda bellek ve toplam çalışma zamanı kaydedebilecek makro optimizasyonları hakkında bilgi edinebilirsiniz. Ayrıca, PHP profil oluşturma iş akışınızı iyileştirmek için Xhprof gibi harika PHP araçlarından edineceksiniz.

Daha sonraki bölümler php-fpm ve nginx sunucu kurulumu gibi varlıklarla web sunucusu performansına girer. Kuşkusuz, oyunlarını geliştirmeleri ve arka uç dillerini değiştirmeden site hızlarını yükseltmeleri gereken geliştiriciler için harika bir video dizisi.

  1. Laravel’e Başlarken
    çoğul görüş dersi

Eğer PHP’de yeniyseniz, muhtemelen Laravel’i hiç duymamışsınızdır. Ancak, kendi PHP webapps’lerinizi sıfırdan kodlamak için kolayca en popüler çerçeve.

Bugünlerde tekerleği yeniden icat etmek için iyi bir sebep yok. Ne gereği var?

Pluralsight’tan Laravel kursuna Başlamak, bu harika kodlama kütüphanesinin temellerini almak için mükemmel bir yerdir.

URL’ler, işlevler, oturumlar ve hatta sayfa şablonları oluşturmak için çok katı bir sözdizimi izler, bu nedenle bir şey yapmadan önce Laravel’in iç sayfalarını öğrenmeniz gerekir. Neyse ki bu kursa müsaitseniz erişilebilir ve başlamak için çok fazla deneyime ihtiyacınız yok.

Giriş formları ve veritabanı tabloları gibi bir kaç basit PHP uygulaması nasıl oluşturulacağını bildiğiniz sürece, Laravel ile çalışabilirsiniz. Sorunları çözmek için biraz Googling gerekir, ancak çalışma saatlerini koyarsanız bu kütüphaneyi hızlı bir şekilde öğreneceğinizi garanti ederim.

  1. Zend Framework ile PHP Uygulamaları Oluşturma
    zend framework öğrenme kursu

Gerçekten popüler olan bir başka PHP çerçevesi Zend Framework’dür. Topluluğa veya Laravel ile aynı düzeyde bir desteğe sahip olmasa da, hala popüler bir seçimdir ve orada birçok Zend PHP işi bulacaksınız.

PHP bilgilerini çeşitlendirmek isteyen herkes Zend’i araştırmalıdır. Öğrenmek düşündüğünüzden çok daha kolaydır, özellikle de kemerinizin altında Laravel deneyiminiz varsa.

Zend Framework ile PHP Uygulamaları Oluşturma, bugüne kadar takip edebileceğiniz en iyi yoldur. Zend ortamında uygun standartlara sahip sıfırdan özel PHP webapps oluşturma hakkında her şeyi size öğretir.

Sadece bu kursun 2014 başlarında serbest bırakıldığını unutmayın, bu yüzden birkaç yaşında. Zend’in en yeni sürümü PHP 7’de çalışıyor, o zamandan beri çok şey değişti.

Eğer PHP’ye giriyorsanız, Zend’i öğrenmek, yalnızca açılış tarafı işleri veya bunu kariyer yapmak için değerli olabilir.

  1. PHP Web Uygulama Güvenliği
    php webapp güvenlik kursu

Daha önce site hızı ve performansının öneminden bahsettim, ancak web geliştirmede çok önemli bir faktör daha var: güvenlik.

PHP Web Uygulaması Güvenliği, Eylül 2016’da piyasaya sürülen çok daha yeni bir derstir. Alıştırmalar PHP geliştiricileri için harikadır ve bol miktarda araç, en iyi uygulama ve güvenli web sitesi oluşturma teknikleriyle dolu 5+ saat sürmektedir.

Sıfırdan inşa ederken gerçekten PHP hakkında endişelenmen gerekiyor. Korkunç SQL enjeksiyon komut dosyaları dahil olmak üzere en yaygın hataların meydana geldiği yer burasıdır.

Ancak, bir çerçeve üzerinde çalışsanız veya WordPress gibi bir CMS’yi oluştursanız bile, güvenliği anlamaya yardımcı olur.

Bu dersi PHP dünyasında biraz yeni olan herkese öneririm. Endişelenmeniz gereken birçok temel güvenlik kaygısını kapsayacaktır ve bir kez nasıl çalıştıklarını bildiğiniz zaman bu hataları önlemek için çok daha temkinli olacaksınız.

  1. Sıfırdan PHP Programlama Öğrenin
    php programlama udemy öğrenmek

Her zaman Udemy kursları önermiyorum, çünkü onlar sadece herkes için çalışmıyor. Ancak yeni başlayanlar için sıkça önerilen bir kurs vardır: Sıfırdan PHP Programlama Öğrenin.

PHP öğrenmeye çalışıyorsanız ve temellerini kavrayamıyorsanız, göz önünde bulundurmanız gereken bir şey var.

Bu kurs, tüm videolarda toplam 50 saatlik çalışma süresine sahip bir programdır. Bu, listedeki neredeyse tüm diğer video kurslarından daha uzun sürdü!

Ayrıca, bilginiz için bir tür sınav / test olarak kullanabileceğiniz egzersiz dosyalarına ve çalışma sayfalarına sahip olacaksınız. Kurs boyunca çalıştıkça farklı uygulamalar oluşturacaksınız ve bu uygulamaları oluştururken fikirlerini tam anlamıyla anlayamayacaksınız.

Bu alıştırmaları, geliştirme sürecini ezberlemenize yardımcı olacak şekilde kullanın. PHP oturumlarının nasıl çalıştığından emin değil misiniz? Kursun bu bölümünü gözden geçirin ve ikinci anaya kadar izleyin.

Her zaman derim ki Udemy ile ilgilenen herkes satış için beklemeli. Genellikle kurslarında fiyatları düşürürler, böylece bunu bir fiyattan saklarsanız, bunu fiyatın bir kısmı için alabilirsiniz.

90 günde Freelance Web Tasarımcı Olun

Serbest çalışan bir web tasarımcısı olarak çalışmak, birçok insan için hayali bir iş olacaktır. Evden veya internet bağlantısı olan herhangi bir yerden çalışabileceksiniz. Çalıştığınız müşteriler üzerinde kontrol sahibi olacaksınız. 9’luk ofis işi. Ve müşterileriniz için fark yaratan eğlenceli projeler üzerinde çalışmaya başlayacaksınız.

Serbest meslek sahibi olmak konusunda sevilecek çok şey var.

Ancak, sadece bazı tasarım veya kodlama becerilerine sahip olursunuz. Ayrıca, açılış istemcilerinden, projeleri yönetmeye, işletmenin finansal yönlerine kadar tüm detayları ele almanız gerekir.

Serbest çalışmayı düşündüğünüz halde sürecin çok korkutucu olduğunu düşündünüz, umarım bu makale yardımcı olacaktır. Burada, mantıklı olan ve başarılı olmanız için size en iyi şansı veren bir şekilde ayrılmış en önemli görevleri bulacaksınız. Bu adımları izleyin ve 90 gün veya daha kısa bir süre içinde karlı bir serbest meslek sahibi olabilirsiniz.

Vandelay Design’a 10 yıldan daha uzun bir süre önce başladığımda bazı şeyleri doğru yaptım ve bazı şeyleri yanlış yaptım. Asıl mesele devam etmemdi. Bir hata yaptığımda, ondan öğrendim ve yaklaşımımı değiştirdim.

Freelance web tasarımcı olmak için İzleyebileceğiniz bir plana göz atalım.

İlgili: Uzaktan Çalışan ve Dijital Göçebeler için 100 Değerli Kaynak

İlk 30 Gün: Yapı

İlk 30 gün boyunca, işiniz için temel oluşturmaya odaklanın.

Serbest işinize başlıyorsanız, Serbest Başlangıç ​​Kitimizi kontrol ettiğinizden emin olun. Sözleşme şablonları ve formları, pazarlama malzemeleri, tasarım kaynakları ve başarılı serbest çalışanlarla röportajlar içerir. Daha fazla bilgi edin.

  1. Hafta: Ad ve Alan Adı
    Çoğu freelancer kendi adını kullanır, ancak bazıları ayrı bir işletme adı oluşturmayı tercih eder – örneğin, Vandelay Design. Her iki yaklaşım da iyi, hangisini tercih edeceğiniz meselesi.

Kendi isminizi kullanmak kişisel markanız ve ününüzü oluşturmak ve isminizi tanımak için mükemmeldir.

Ancak ayrı bir işletme adı kullanarak.

Bir isme karar verdikten sonra, etki alanı adını kontrol ettiğinizden emin olun.

  1. Hafta: Hizmetlerinizi Tanımlayın
    Web tasarımcıları ve geliştiricileri birçok farklı hizmet sunabilir ve bu iyi bir fikirdir. Bu, becerilerinizden ve deneyimlerinizden etkilenecek, ancak birçok farklı konuda deneyimli olsanız bile, hizmetlerinizi markalaştırma amacıyla sınırlandırmak isteyebilirsiniz.

Orada on binlerce (belki daha fazla) serbest çalışan tasarımcı ve geliştirici var. Kendinize bir tasarımcı veya geliştirici demeyin ve insanların projelerine gelmelerini beklemeyin. Bir çeşit uzmanlık ve özel hizmetler sunarak bunu yapmanın bir yolunu şiddetle tavsiye ederim.

İşte size sunabileceğiniz bazı servislerin örnekleri:

Tam web sitesi tasarımı
Özel WordPress temaları
WordPress kurulumu (mevcut ücretsiz veya premium temalar kullanılarak)
WordPress bakım ve destek
E-ticaret sitesi geliştirme
Logo tasarımı
Bu sadece olasılıkların kısa bir listesi, ancak teklif edilebilecek birçok özel servis var.

Bazı durumlarda, yeni serbest çalışanlar küçük projelerle daha başarılı olurlar. Bir müşteri için büyük, özel bir tasarım projesi almak, kazanabilecekleriniz açısından harika olabilir, ancak daha büyük projeler için çalışan müşteriler genellikle kanıtlanmış bir sicili arayacaklar. Yeni bir freelancer olarak, daha küçük bütçeli müşteriler için seçenekler sunan bazı hizmetler sunarak başlamak isteyebilirsiniz. Daha büyük kuruluşlar genellikle bu işlerle ilgilenmez, bu nedenle daha az rekabetle karşılaşabilirsiniz ve hala yapılacak çok para var.

Şu anda birçok müşteri WordPress’te kendileri için bir web sitesi kuracak bir tasarımcı kiralamakla ilgileniyor. Bazı serbest çalışanlar bu işleri koda bile dokunmadan tamamlayabilirler. WordPress’i kurmak, premium bir tema ve bazı eklentileri ayarlamak, müşteri için ilk sayfaları oluşturmak ve mizanpaja veya tasarıma bazı küçük özelleştirmeler yapmak (tema özelleştiricisi aracılığıyla veya sürükle- menin yardımıyla genellikle mümkün) ve bırakma eklentileri). Bu röportajda, kodlama yapmayan müşterilere yönelik web siteleri oluşturmak için WordPress’i kullanarak saat başına 60 dolar kazanan bir tasarımcı Peti hakkında okuyabilirsiniz.

  1. Hafta: Kitlenizi Tanımlayın

Uzmanlaşmanın başka bir yolu, belirli bir kitleye hizmet etmektir. Hizmetlerinizi özelleştirmeniz ve belirli bir hedef kitleye ulaşmaya çalışmanız önemle tavsiye edilir.

Burada dahil birçok seçenek var:

Girişimciler ve küçük işletmeler
Belirli bir sektördeki müşteriler
Yerel müşteriler
Belirli bir kitleyi hedeflemek, müşteri olarak inmek istediğiniz kişilerin kesin ihtiyaçlarını karşılayacak şekilde uyarlanmış bir mesaj oluşturmanıza olanak sağlar. Ayrıca, hizmetlerinizi kendileri için yararlı olacak şekilde sunabilir, hatta benzer projelere ait çalışma örneklerini bile gösterebilirsiniz.

  1. Hafta: Hızınıza Karar Verin
    Çoğu web tasarım projesinde, saat başına ücret almak yerine, tüm proje için genel bir ücret alınır. Proje başına sabit oranlar genellikle müşteri için (ne olacağını biliyorlarsa) ve tasarımcı için en iyisidir. Ancak, potansiyel bir müşteriye teklif verirken, projeyi tamamlamanız ve kazanmayı istediğiniz saatlik ücretle çarpmanızın ne kadar süreceğini tahmin etmeniz gerekir.

Örneğin, saatte 50 $ kazanmak istiyorsanız ve bir projenin zamanınızın 20 saatini almasını beklerseniz, toplam proje fiyatı 1.000 $ olur. Ayrıca kendinize hata için biraz yer verebilir ve beklenenden daha fazla zaman harcamanız durumunda fiyatın biraz daha yüksek olmasını sağlayabilirsiniz.

Web sitenize fiyat göndermemenizi tavsiye ederim. Fiyatlarınızı genel olarak sıralarsanız, daha az esnekliğe sahip olursunuz. Hizmetlerinizi herhangi bir fiyat olmadan listelemek ve daha sonra her proje için özel bir teklif sunmak genellikle daha iyidir.

Gelecek 30 Gün: Web Sitenizi Kurma
İşletmenizin temelini ilk 30 gün içinde kurduktan sonra, şimdi işinizin kritik bir parçası olacak olan portföy web sitenizi kurma zamanı. Portföy web sitenizi oluşturmadan ÖNCE sunacağınız belirli hizmetler ve hedeflemek istediğiniz kitle gibi şeyler hakkında düşünmek önemlidir.

  1. Hafta: Portföy Web Sitenizi Oluşturun
    Portföy web siteniz, birçok potansiyel müşterinin sizinle birlikte yaşayacağı ilk deneyim olacaktır. İyi ya da kötüsü, projelerini portföy web sitenizde gördüklerine dayanarak yürütme yeteneğinizi değerlendirmeleri muhtemeldir. Portföy web sitelerinde sergilediğiniz projeler ve sitenizin kendisinin tasarımı, müşteriyi sizinle iletişim kurmaları için ikna etmenin kritik parçalarıdır.

Portföy web sitenizin büyük olması gerekmez, aslında, çoğu portföy web sitesinin yalnızca birkaç sayfası vardır (ana sayfa, hakkında / bio, hizmetlerin tanımı, önceki çalışmaların örnekleri ve iletişim), ancak güzel görünmeli ve işlevsel olmalıdır. herhangi bir cihaz.

İlgili: Müşterilerinizi Araya Katan bir Portföy Web Sitesi Tasarlayın

6 – 8 Hafta: Portföyünüze Eklenecek Öğeleri Toplayın

Halen, portföyünüze dahil etmek için uygun olabilecek bazı çalışma örnekleriniz olabilir veya olmayabilir. Kullanabileceğiniz iş örnekleriniz yoksa, bazılarını oluşturmak için bu zamanı kullanmanız gerekir. İyi haber şu ki, çok fazla çalışma örneğine ihtiyacınız yok. Kalite, miktardan iyidir.

Eğer sunduğunuz birincil hizmet web tasarımıysa, portföyünüzde 3 kaliteli iş örneğine sahip olmak bile başlamak için yeterlidir. Bu 3 çalışma örneğini almanız gerekirse, bir web sitesine ihtiyacı olan birinin olup olmadığını görmek için arkadaşlarınızla ve ailenizle görüşün. Portföyünüz için iyi bir örnek teşkil edebilecek bir proje almak için derin bir indirim sunabilirsiniz. Göz önünde bulundurmak isteyebileceğiniz başka bir seçenek de pers kullanmaktır.

İleride, çalışmanızı potansiyel müşterilerin önünde tutmanız gerekir. Projeleri tamamlarken müşterilerden yönlendirmeleri almak çok yardımcı olabilir, ancak daha iyi olacak bir kerelik müşterilerinizi tekrar eden müşterilere dönüştürmek. Müşterilerinizin çoğu, devam eden bakım veya sitelerinde yapılan güncellemeler için bir ihtiyaç duyacaklardır (kendileri yapsalar bile, çoğu, daha fazla uzmanlığa sahip bir başkasına ödeme yapmayı tercih edecektir). İyi bir müşteriniz olduğunda, devam eden işler için onlara bir tür paket sunduğunuzdan emin olun. Ayda belirli bir saat çalışmayı veya belirli bakım görevlerini içerebilir. Bu tür müşteriler gelirinizi dengelemek ve sürekli yeni müşteriler bulma ihtiyacını azaltmak için uzun bir yol kat edecektir.

Biz Sizi Arayalim
+
Beni Ara!
Open chat
Araç çubuğuna atla