info@kodmek.com
Kodmek
  • Anasayfa
  • Blog
  • Araçlar
Kodmek
  • Anasayfa
  • Blog
  • Araçlar
  • Anasayfa
  • Blog
  • Araçlar
  • Anasayfa
  • Blog
  • Araçlar
Web
Home Archive by Category "Web"

Category: Web

Web

En iyi wordpress eklentileri – 2023

WordPress, açık kaynaklı bir web sitesi yayınlama platformu olarak pek çok kişi ve işletme tarafından tercih edilmektedir. Bu platform, çeşitli eklentiler aracılığıyla işlevselliğini artırma imkanı sunmaktadır. 2023 yılında da en iyi WordPress eklentileri, kullanıcıların web sitelerini optimize etmelerine, güvenliklerini sağlamalarına ve daha fazla işlevsellik kazanmalarına yardımcı olmaktadır. Bu makalede, 2023 yılında en iyi WordPress eklentilerini ve özelliklerini derledik.

WordPress SEO Eklentileri

SEO (Arama Motoru Optimizasyonu), web sitelerinin arama motorlarında daha iyi sıralama elde etmesini sağlayan önemli bir faktördür. WordPress SEO eklentileri, kullanıcıların web sitelerini optimize etmelerini ve daha fazla organik trafik çekmelerini sağlar. İşte 2023 yılında en iyi WordPress SEO eklentileri:

1. Yoast SEO

Yoast SEO, WordPress kullanıcılarının web sitelerini optimize etmelerine yardımcı olan en popüler SEO eklentilerinden biridir. Bu eklenti, kullanıcıların her bir içeriği için anahtar kelimeler belirlemelerine, meta açıklamalarını düzenlemelerine ve içeriklerini optimize etmelerine olanak tanır. Ayrıca Yoast SEO, site haritaları oluşturma, sosyal medya entegrasyonu ve daha birçok SEO özelliği sunar.

2. Rank Math

Rank Math, kullanıcı dostu arayüzü ve kapsamlı SEO özellikleri ile dikkat çeken bir WordPress SEO eklentisidir. Bu eklenti, web sitenizin genel SEO performansını izlemenize ve optimize etmenize yardımcı olur. Rank Math, anahtar kelime optimizasyonu, içerik analizi, bağlantı yönetimi ve daha fazlasını sağlar.

3. All in One SEO Pack

All in One SEO Pack, kullanıcıların web sitelerini optimize etmelerine yardımcı olan kapsamlı bir WordPress SEO eklentisidir. Bu eklenti, meta açıklamaları, başlık etiketleri ve anahtar kelimeler gibi önemli SEO unsurlarını düzenlemenize olanak tanır. All in One SEO Pack aynı zamanda site haritası oluşturma, Google Analytics entegrasyonu ve sosyal medya entegrasyonu gibi özellikler sunar.

4. SEMRush

SEMRush, kullanıcıların web sitelerinin SEO performansını izlemelerine ve analiz etmelerine yardımcı olan kapsamlı bir SEO aracıdır. Bu eklenti, anahtar kelime araştırması, rakip analizi, site denetimi ve daha fazlasını sağlar. SEMRush ile web sitenizin gücünü artırabilir ve daha fazla organik trafik elde edebilirsiniz.

WordPress Güvenlik Eklentileri

Web sitelerinin güvenliği, herhangi bir saldırıya karşı korunması için büyük önem taşır. WordPress güvenlik eklentileri, kullanıcıların web sitelerini güvenli tutmalarına yardımcı olur. İşte 2023 yılında en iyi WordPress güvenlik eklentileri:

1. Wordfence

Wordfence, kullanıcıların web sitelerini kötü amaçlı yazılımlara ve saldırılara karşı korumalarına yardımcı olan popüler bir güvenlik eklentisidir. Bu eklenti, web sitenizin güvenlik açıklarını tarama, zararlı trafik engelleme ve güvenlik duvarı oluşturma gibi özellikler sunar.

2. Sucuri Security

Sucuri Security, kullanıcıların web sitelerini güvenli tutmalarına yardımcı olan bir başka etkili güvenlik eklentisidir. Bu eklenti, zararlı saldırıları engelleme, güvenlik duvarı oluşturma ve web sitenizin güvenlik açıklarını tarama gibi özellikler sunar.

3. iThemes Security

iThemes Security, WordPress web sitelerinin güvenliğini sağlamak için kullanılan popüler bir güvenlik eklentisidir. Bu eklenti, kullanıcıların web sitelerinin güvenlik açıklarını taramalarına, zararlı trafik engellemelerine ve oturum açma güvenliğini artırmalarına olanak tanır.

WordPress E-Ticaret Eklentileri

E-ticaret işletmeleri için WordPress eklentileri, kullanıcıların online satış sitelerini oluşturmalarına ve yönetmelerine yardımcı olur. İşte 2023 yılında en iyi WordPress e-ticaret eklentileri:

1. WooCommerce

WooCommerce, en popüler WordPress e-ticaret eklentilerinden biridir ve kullanıcıların online mağazalarını oluşturmalarına ve yönetmelerine yardımcı olur. Bu eklenti, ürün katalogu oluşturma, ödeme entegrasyonu, envanter yönetimi ve daha fazlasını sağlar.

2. Easy Digital Downloads

Easy Digital Downloads, dijital ürünlerin satışını yapmak isteyen kullanıcılar için özel olarak oluşturulmuş bir WordPress e-ticaret eklentisidir. Bu eklenti, dijital ürünlerin satışını kolaylaştırır ve kullanıcılara ödeme yönetimi, indirimler, indirilebilir ürünler ve daha fazlasını sunar.

3. MemberPress

MemberPress, kullanıcıların üyelik tabanlı bir e-ticaret sitesi oluşturmalarına yardımcı olan bir WordPress eklentisidir. Bu eklenti, abonelikleri yönetme, içerik koruma, faturalandırma ve daha fazlasını sağlar.

WordPress Sayfa Düzenleme Eklentileri

WordPress sayfa düzenleme eklentileri, kullanıcıların web sitelerini kolayca düzenlemelerine ve özelleştirmelerine olanak tanır. İşte 2023 yılında en iyi WordPress sayfa düzenleme eklentileri:

1. WPBakery Page Builder

WPBakery Page Builder, kullanıcıların web sitelerini sürükle ve bırak yöntemiyle düzenlemelerine olanak tanıyan popüler bir sayfa düzenleme eklentisidir. Bu eklenti, çeşitli özelleştirme seçenekleri ve hazır şablonlar sunar.

2. Elementor

Elementor, kullanıcı dostu arayüzü ve kapsamlı özelleştirme seçenekleri ile dikkat çeken bir başka sayfa düzenleme eklentisidir. Bu eklenti, sürükle ve bırak yöntemiyle web sitelerini düzenlemeyi kolaylaştırır ve kullanıcılara çeşitli özelleştirme seçenekleri sunar.

3. Beaver Builder

Beaver Builder, kullanıcılara web sitelerini kolayca düzenleme imkanı sunan bir diğer popüler sayfa düzenleme eklentisidir. Bu eklenti, sürükle ve bırak yöntemiyle web sitelerini özelleştirmeyi kolaylaştırır ve kullanıcılara çeşitli hazır şablonlar sunar.

2023 yılında en iyi WordPress eklentileri arasında SEO, güvenlik, e-ticaret ve sayfa düzenleme kategorilerinde birçok seçenek bulunmaktadır. Bu eklentiler, kullanıcıların web sitelerini optimize etmelerine, güvenli tutmalarına ve daha işlevsel hale getirmelerine yardımcı olur. Seçtiğiniz eklentilerin ihtiyaçlarınıza ve web sitenizin gereksinimlerine uygun olduğundan emin olun.

Read More
MeK 27 Kasım 2023 0 Comments
89
Web

WordPress websitesi nasıl hızlandırılır.

WordPress en çok tercih edilen web scriptlerin başında gelen oldukca esnek yapısı ile bir sadece blog olmaktan çıkan siteler tasarlamanıza olanak sağlayan açık kaynak kodlu bir yazılımdır. WordPress web sitemize eklentiler sayesinde bir çok yenilik katsakta her eklenti barındırdığımız sunucumuza ek yük getirerek sorgu sayısını artıracaktır. Bu sebepten ötürü web sitemiz açılış süresinde geçikme isteklere geç cevap verme özellikle paylaşımlı bir sunucu kullanıyorsak aşırı CPU kullanımı gibi sorunlarla karşılaşmamız oldukca yüksek bir ihtimaldir. Şimdi kodmek takipçileri için bu sorunları nasıl aşabileceğimize birlikte bakalım.

Opitimize edilmiş Hosting

Birinci öncelik olarak dogru optimize edilmiş hızlı sunucularda wordpress web sayfalarınızı barındırmanız. Optimizesi iyi yapılmış bir sunucu ile wordpress siteniz daha stabil çalışacaktır. Özellikle paylaşımlı bir hosting kullanıyor iseniz CPU oranı oldukca önemlidir. Size verilen CPU oranı yüksek hitli sitelerde yetersiz gelmesi durumunda web siteniz kullanılamaz hale gelecektir. Bir başka önemli nokta paylaşımlı sunucu kullanıyor iseniz sunucunun %100 SSD olmasına dikkat ediniz. Bu sitenizin performansını oldukça artıracaktır.

Cache

WordPress için bir çok Cache eklentisi mevcuttur. Bu eklentiler içerisinde barındırdığınız servis alt yapısı  Lite Speed ise Lite Speed Cahce öneririz eğer değilse  Wp Super Cahce eklentisi ile wordpress sitenizin Cache lerini kontrol edebilir ve site açılış hızını artırabilirsiniz. Ayrıcı bu Cache eklentileri ile sitenizdeki sorguları azaltarak CPU kullanımınızıda düşürebilirsiniz.

Css & Js Optimize

Css + Js + Html olarak sayfayı sıkıştıran Autoptimize eklentisi sayfanızı KB olarak en düşük şekilde sıkıştırılmanızı sağlamaktadır. Sıkıştırlmış kodlar ile web sayfanızın hızlı açılmasını sağlayabilirsiniz.

Resim Optimize

Web siteniz açılırken resim boyutları eğer büyük ise sitenizin açılış hızı bir o kadar yavaşlayacaktır. Bu sebeple web sitenizde kullancığınız resim boyutları ne kadar küçük boyutlarda olursa sitenizin ön yüklenmesi o kadar hızlı olacaktır. Resimlerinizi optimize etmek için Smush Resim Optimize eklentisini kullanabilirsiniz.

Read More
MeK 22 Ocak 2021 0 Comments
68
Web

Sosyal Medya Otomatik Gönderi İçin En iyi WordPress Eklentileri

Açıkça, sosyal ağlarda manuel olarak içerik paylaşmak çok fazla zaman alabilir ve oldukça sıkıcı olabilir, özellikle de normal zamanlarda gönderi paylaşıyorsanız.Öyleyse, bunu sizin için otomatik halledebilecek bazı modern araçlar ve eklentilere birlikte göz atalım

1. Revive Old Post

Yeni ve eski makalelerinizi sosyal medyada otomatik olarak paylaşan bir eklentidir. Revive Old Post, belirli makaleleri belirli zaman aralıklarında dikkatlice paylaşmanıza olanak tanıyan birçok harika özelliğe sahiptir. Özelleştirebileceğiniz bazı şeyler: paylaşımlar arasındaki aralıklar, gönderilerin yaşı, günlük paylaşılan gönderi sayısı, aynı gönderinin kaç kez paylaşılabileceği, gönderilerin biçimi ve daha fazlası. Ayrıca özel bir planlama oluşturabilir ve Google Analytics’te bu eklenti aracılığıyla üretilen trafiği izleyebilirsiniz. Revive Old Post, gerçek bir uygulamalı çözümdür, yani onu yalnızca bir kez ayarlamanız gerekir ve tüm bu sosyal paylaşım işlerini halledersiniz. Twitter, LinkedIn, Xing ve Tumblr için çalışıyor.

2. Revive Network

Kendi çalışmanızı paylaşmanın yanı sıra, artık diğer kaynaklardan da değerli içerikleri paylaşabilirsiniz. Revive Network, bunu otomatik olarak yapmanıza yardımcı olur. Sosyal medya hesaplarınızı ekleyin, makale paylaşmak istediğiniz blogların RSS beslemelerini kopyalayın ve otomatik gönderi için zamanları / aralıkları ayarlayın. Revive Network eklentisi Facebook ve Twitter için oluşturulmuştur ve istediğiniz kadar blog beslemesi eklemenize izin verir. Ayrıca, paylaşılan her makaleyle birlikte gelen metni özelleştirebilir ve içerik paylaştığınız sitelerin sizi Google Analytics’te yönlendiren olarak görmesi için UTM bağlantıları üzerinden izlemeye izin verebilirsiniz. Kısacası, Revive Network, diğer bloglardan / sitelerden gelen içeriği, özelleştirilmiş metin, bahsedenler / etiketler ve UTM izleme bağlantılarıyla, istediğiniz sıklıkta ve istediğiniz saatte otomatik olarak sosyal medya profillerinize gönderir – her şey tercihlerinize göre.

3. CoSchedule

Bu eklenti, blog yayınlarınızı sosyal medya mesajlarıyla senkronize etmenize yardımcı olur. Gönderilerinizi ve paylaşımlarınızı planlamak için en uygun günleri ve saatleri seçebileceğiniz bir takvim sağlar. Takvim, renk kodlaması ve sürükle ve bırak seçenekleriyle kolayca özelleştirilebilir. CoSchedule, gönderilerinizi paylaşabileceğiniz birçok sosyal medya ağı sunar: Twitter, LinkedIn, Google+, Buffer, Tumblr ve Pinterest. Ayrıca, tüm sosyal medya profillerinizin ayrıntılı analiz raporlarına erişim sağlarlar.

4. NextScripts

Çok sayıda sosyal medya ağı entegrasyonuyla birlikte gelen ücretsiz bir eklenti. Kanallarınızda otomatik olarak yeniden yayınlayarak hem yeni hem de eski yayınları paylaşmanıza olanak tanır. Ayrıca, sosyal medyadaki yorumları ve bahsetmeleri WordPress yorumları olarak otomatik olarak içe aktarır. Hangi şeylerin yayınlanacağını, nelerin yayınlanmayacağını ve ne zaman yayınlanacağını seçebilirsiniz. Bu seçenekleri birkaç tıklamayla ayarlayın ve NextScripts gerisini sizin için halleder. Belirli saatler ve günler istiyorsanız, gönderilerinizi planlayabilir veya erteleyebilirsiniz.

5. AccessPress Social Auto Post

Web sitenizin içeriğini sosyal medyada otomatik olarak paylaşan premium bir eklenti. Bu eklentiyle her şey çok basit: (1) sosyal medya profillerinizi içeriğinizin paylaşılmasını istediğiniz yere ayarlayın ve (2) otomatik olarak gönderilmesi gereken içeriği seçin. Eklenti, sınırsız hesap yapılandırmanıza izin verir, böylece üç Facebook hesabınız varsa, hepsini kullanabilirsiniz. Ancak Facebook, Twitter, LinkedIn ve Tumblr ile sınırlıdır. Gönderilerin biçimini ayarlayabilir, belirli makaleler / sayfalar / kategoriler için otomatik göndermeyi etkinleştirebilir / devre dışı bırakabilir, yeni makaleler için otomatik göndermeyi ayarlayabilir ve bu uygulamayla daha birçok harika şey yapabilirsiniz.

6. Blog2Social

Blog2Social, Twitter, LinkedIn, Pinterest ve hatta Medium gibi bazı sıra dışı platformlar dahil olmak üzere çeşitli sosyal ağlarla bağlantı kurabilen premium bir eklentidir. Blog2Social’ın ücretsiz bir sürümü var, ancak tam programlama özelliğine erişmek için ücretli bir plana kaydolmanız gerekiyor. Bununla birlikte, Blog2Social ihtiyacınız olan hemen hemen her şeyi yapabilir. Her sosyal medya ağının spesifikasyonlarına uyan gönderileri kolayca oluşturmak, bu gönderileri planlamak, bu gönderilerin tekrarını otomatikleştirmek ve her ağda otomatik gönderilerinizin başarısını izlemek için kullanabilirsiniz.

7. Microblog Poster

Bu eklenti, yeni gönderilerinizi sosyal medyada otomatik olarak yayınlamanıza ve eskilerini yeniden paylaşmanıza olanak tanır. Ayrıca, aynı sosyal ağda çok sayıda hesabınız varsa hepsini kullanabilirsiniz. Ayrıca, gönderileri kategorilere göre filtreleyebilir ve otomatik gönderme sürecini izlemek için günlükleri takip edebilirsiniz. Ek olarak, Microblog Poster, her alt blog için etkinleştirirseniz, WordPress multisite üzerinde çalışır.

Read More
MeK 3 Ocak 2021 0 Comments
69
Web

Linux Tarih ve Saat Ayarı (Centos,Ubuntu)

Bu makalemizde örnek olarak linux tabanlı işletim sistemleri olan Centos, Fedora, RedHat, Ubuntu, Debian, Mint üzerinde saat ve tarih ayarlarını değiştirmeyi anlatacağız.

Tarih saat yarı yapmak için :

date -s “22/12/2020 18:00:00”

veya

date –set “22/12/2020 18:00:00”

Yalnızca saat değiştirmek için :

date -s “18:00:00”

Zaman dilimi ayarlama :

Debian, Ubuntu :

dpkg-reconfigure tzdata

Centos :

ln -s /usr/share/zoneinfo/Europe/Istanbul /etc/localtime

Seçimli yapmak için :

tzselect

Komudunu çalıştırarak zaman bölgesini seçebilirsiniz.

Bios saatini sistem saati olarak güncellemek isterseniz :

hwclock -w

Read More
MeK 22 Aralık 2020 0 Comments
54
Web

Cyberpanel Yeniden Başlatma Komutu

CyberPanel tamamen Open Source olan bir ücretsiz hosting kontrol panelidir. OpenLiteSpeed desteği olan güzel ve kullanışlı bir paneldir. CyberPanel üstelik LiteSpeed tarafından desteklenmektedir ve OpenLiteSpeed’in kendi döküman sayfasında da bilgi vardır.

OpenSource proje olması nedeniyle sizlerde bu panele eklenti ekleyebilir ve düzenleme işlemi yapabilirsiniz. Düzenleme işlemlerinizin aktif olması için genelde panele restart etmanız gerekmektedir Aşağıdaki komut yardımıyla panele restar işlemi yaptırabilirsiniz.

Cyberpanel i SSH ile aşağıdaki komut yardımıyla restart komudu :

service lscpd restart

Openlitespeed i ssh üzerinden aşağıdaki komut ile yeniden başlatabilirsiniz

service lsws restart

Read More
MeK 6 Aralık 2020 0 Comments
61
Web

JavaScript Progress Bar Yapımı

İlerleme çubuğu yani progress bar çoğu zaman seviye vb işlemlerde projemizde entegre edebilceğimiz veye bir ilerlemenin durumunu gösterebilceğimiz bir yapıdır. Şimdi bu yazımızda basit bir progress bar yapalım.

Html Kodlarımız

<h1>Progress Bar Yapımı - Webinyo.COM</h1>
<div id="myProgress">
  <div id="myBar">
    <div id="label">10%</div>
  </div>
</div>

CSS Kodlarımız

#myProgress {
  position: relative;
  width: 100%;
  height: 30px;
  background-color: #ddd;
}
#myBar {
  position: absolute;
  width: 10%;
  height: 100%;
  background-color: #4CAF50;
}
#label {
  text-align: center;
  line-height: 30px;
  color: white;
}

Js Kodlarımız

function move() {
  var elem = document.getElementById("myBar");   
  var width = 10;
  var id = setInterval(frame, 10);
  function frame() {
    if (width >= 100) {
      clearInterval(id);
    } else {
      width++; 
      elem.style.width = width + '%'; 
      document.getElementById("label").innerHTML = width * 1  + '%';
    }
  }
}

Cs kodlarımızı düzenleyerek kendi renkli progress barınızı özelleştirebilirsiniz.

Read More
MeK 24 Nisan 2020 0 Comments
62
Web

En iyi wordpress temaları 2020

Bu blog yazımızda sizler için derlediğimiz en iyi wordpress temalarını inceleyeceğiz. WordPress temaları herhangi bir kategori olarak bölümlenmeyip kullanılış açısında incelenmiştir.

NEWSPAPER– WordPress Teması

En iyi wordpress temaları 2020 1

Google PageSpeed Insights Skoru: 79 (masaüstü), 45 (mobil)

Tüm zamanların en çok satan listesinde olan bu tema özellikle blog yazarları, haber, spor, gazete gibi sitelerin gözdesi diyebiliriz.

Demo

SOLEDAD– WordPress Teması

En iyi wordpress temaları 2020 2

Google PageSpeed Insights Skoru: 95 (masaüstü), 70 (mobil)

6000 den fazla demoya sahip bir temadır. Hızlı yüklenen sayfaları ile oldukca gözde bir temadır. Soledad, sayfalar arasında kaybolmanıza neden olmadan olabildiğince fazla gönderi görüntülemenizi sağlayan sade tasarımlı bir WordPress teması.

E ticaret siteleri için temanın WooCommerce uyumuda vardır.

En iyi wordpress ticaret temaları yazımızdan ticaret temalarına göz atabilirsiniz.

Demo

Customizr– WordPress Teması

En iyi wordpress temaları 2020 3

yeni başlayanlar hem de profesyoneller için uygun olan, kolaylıkla özelleştirilebilen bir temadır. Bununla birlikte, ister blogunuz ister e-ticaret mağazanız olsun, işletmeler için güzel ve mobil cihazlara uygun web siteleri oluşturabilirsiniz. 

Demo

THE7– WordPress Teması

En iyi wordpress temaları 2020 4

Google PageSpeed Insights Skoru: 61 (masaüstü), 18 (mobil)

The7, özelleştirme/kişiselleştirme vurgusu ile 1000‘den fazla tema opsiyonu sunan, web sitenizin en küçük detayları için bile değişiklikler yapabileceğiniz bir WordPress teması.

Demo

Optimizer– WordPress Teması

En iyi wordpress temaları 2020 5

hiçbir deneyimi olmayan, esasen herhangi bir web sitesi (tam genişlikli veya kutu içerisinde) oluşturmanızı sağlayan ücretsiz bir WordPress temasıdır. HTML5 ve CSS3 ile oluşturulmuş olan bu responsive, SEO dostu ve mobil optimize edilmiş tema hemen kullanılmaya hazırdır. 

Demo

Read More
MeK 13 Nisan 2020 0 Comments
71
Web

HTML Responsive Slider Yapımı

Bu yazımızda web projelerinizde responsive slider eklemeniz için gerekli kodları paylaşacağız.

Slider, web tasarım terminolojisinde kullanılan bir terim olup, web sayfasına eklenen slayt ve sunular olarak kullanılır. Slider’ın kullanım amacı her internet sitesine göre farklılık gösterebilir ancak genellikle öne çıkan içerikler, en önemli içerikleri yada en son eklenen güncel içeriklerin gösterildiği görsel bölümler olarak kullanılırlar. Yapısına göre Slider’daki slayt şovlar otomatik olabileceği gibi kullanıcının geçiş yaparak kullanabileceği slayt şovlar da olabilir.

Slider önceden tanımlanmış zaman aralığında slaytları kaydırarak, kullanıcı girişi olmadan otomatik olarak slayt gösterileri çalıştırabilir. Slider, sonraki veya önceki slaytları görüntülemek için tıklama veya hızlıca kaydırma gibi kullanıcı etkileşimlerine de yanıt verebilir. Ayrıca, slider,
kullanıcıların sliderlardaki belirli bir slaydı görüntülemek için tıklayabilecekleri düğmeleri veya küçük resimleri de olabilir.

HTML Responsive Slider Kodları:

Sliderı HTML sayfamıza eklemek için etiketleri arasına js ve css dosyalarını yükleyin.

<script type="text/javascript" src="jquery-1.9.1.js"></script>

<script src="jquery.bxslider.js"></script>

<link href="jquery.bxslider.css" rel="stylesheet" />	

Web sayfamıza aşağıdaki gibi kodları ekleyelim

<div class="bxslider">
  <div><img src="images/coffee1.jpg" title="Funky roots"></div>
  <div><img src="images/coffee2.jpg" title="The long and winding road"></div>
  <div><img src="images/coffee3.jpg" title="Happy trees"></div>
</div>

Javascript ayar kodlarımız

$(function(){
$('.bxslider').bxSlider({
      auto: true,
      autoControls: true,
      stopAutoOnClick: true,
      slideWidth:300,

      minSlides:5,

      maxSlides:5,

      slideMargin: 10

      }); 
});

Yukardaki kodlar ile slider oluşturabilir ve web sayfanıza kolaylıkla entegre edebilirsiniz.

Kodların tümüni indirmek için aşağıdaki bağlantıyı kullanabilirsiniz. Aşağıdaki bağlantı slider dökümanının bütün halidir.

Icon

HTML Responsive Slider indir

1 file(s) 760.43kb
Download

Read More
MeK 7 Nisan 2020 0 Comments
100
Web

Php ile 1 gün Öncesi veya Sonrasının tarihini alma

Merhabalar arkadaşlar bu gün sizlerle php ile bir gün öncesi veya sonrası veya isteğe bağlı bir kaç gün öncesinin nasıl öğrenebilceğimize bakacağız. Bu işlem için strtotime(); fonksiyonu ile yapacağız.

Bir gün öncesini yani dünün tarihi için :

<?php 
$bugun = date("d.m.Y");
$ara = strtotime('-1 day',strtotime($bugun));
echo date("d.m.Y",$ara); // dünün tarihi 
?>

Yukarıdaki kod bloğu sayesinde dünün tarihini ekrana yazdırabilirsiniz.

Şimdi fonksiyonun diğer kullanımlarına bakalım

<?php 
$bugun = date("d.m.Y");
$dun = strtotime('-1 day',strtotime($bugun));
$yarin = strtotime('+1 day',strtotime($bugun)); // birgün sonra yarın
$hafta = strtotime('+1 week',strtotime($bugun)); //Bir hafta sonra
$geri = strtotime('-1 week',strtotime($bugun)); //Bir hafta önce
?>

Yukarıdaki kodlar sayesinde hafta veya günleri istediğiniz kadar artırarak kullanabilirsiniz.

Read More
MeK 3 Nisan 2020 0 Comments
69
Web

PHP Dosya Adını Değiştirme Ve Taşıma rename() Fonksiyonu

Php ile bir dosyanın adını değiştirmek için rename() fonksiyonunu kullanmamız gerekmektedir. Bu fonksiyon ile sadece dosya ismini değiştirmekle kalmaz dosyayı taşılabilirizde. Şimdi fonksiyonumuza detaylı bakalım :

Bir dosya veya dizinin eski adını kullanıcı tarafından belirtilen yeni bir adla değiştirmeye çalışır ve gerekirse dizinler arasında Taşıma yapabilir. Eğer, parametreler aynı dizini gösteriyor ise dosya adı değiştirilir, Farklı dizinleri gösteriyorsa taşıma işlemi gerçekleşir.

Kullanıcı tarafından belirtilen yeni ad zaten varsa, rename() fonksiyonu bu adın üzerine yazar. Dosyanın eski adı ve kullanıcı tarafından belirtilen yeni ad, rename() fonksiyonuna parametre olarak gönderilir ve başarı durumunda TRUE ve hata durumunda FALSE döndürür.

rename(old, new, context)

<?php
rename("one.txt","two.txt");
?>

Yukardaki kod ile dosya aynı dizinde sadece adı değişmektedir.

rename("test.txt", "ornek/deneme.txt");

Yukardaki kod çalıştırdığınızda test.txt dosyası ornek dizini altına deneme.txt olarak taşınır. Hata vermemesi için ornek dizini önceden olması gerekmektedir.

Read More
MeK 28 Mart 2020 0 Comments
82
Web

PHP ile Dosyaları açmak ve kapatmak fopen() – fclose()

Php fonksiyonlarından fopen() ve fclose() fonksiyonlarından bahsedeceğiz bu yazımızda. Php ile dosya açıp kapamaya yarayan bu fonksiyonlarımız ile ister sunucumuzdan ister urlden dosya açabiliriz. Dosya işlemlerini kullanarak, dosyaya veri yazmak ve dosyada veri okumak için dosyanın uygun kip ile birlikte açılmış olması gerekir. fopen() fonksiyonu bir dosya veya URL açar. Fonksiyon başarısız olursa, FALSE ve hata durumunda bir hata döndürür. Hata çıkışını gizlemek için fonksiyonun adının önüne “@” ekleyin.

fopen(filename, mode, include_path, context)

filename: Gereklidir. Açılacak dosyayı veya URL’yi belirtir.

mode: Erişim türünü belirten zorunlu bir parametredir.

Aşağıdaki olası KİP değerlere sahip olabilir:

“r”: Salt okunur anlamına gelir. Dosyanın başında başlar. Dosya yoksa FALSE değerini döndürür.

“r +”: Okuma / Yazmayı temsil eder. Dosyanın başından başlar. Dosya yoksa FALSE

“w”: Yalnızca Yazmayı temsil eder. Dosyanın içeriğini açar ve temizler veya yoksa yeni bir dosya oluşturur.

“w +”: Okuma / Yazmayı temsil eder. Dosyanın içeriğini açar ve temizler veya yoksa yeni bir dosya oluşturur.

“a”: Yalnızca Yazma’yı temsil eder. Açılır ve dosyanın sonuna yazar veya yoksa yeni bir dosya oluşturur.

“a +”: Okuma / Yazmayı temsil eder. Dosyanın sonuna yazarak dosyanın içeriğini korur.

“x”: Yalnızca Yazma’yı temsil eder. Yeni bir dosya oluşturur ve dosya zaten varsa FALSE ve bir hata döndürür.

“x +”: Okuma / Yazma’yı temsil eder.Yeni bir dosya oluşturur ve zaten varsa FALSE ve hata verir.

include_path: (php.ini) Dosyasında, dosyayı aramak istiyorsanız 1 olarak ayarlanmış isteğe bağlı bir parametredir.

context : İsteğe bağlı. Dosya tanıtıcısının bağlamını belirtir. Bağlam, bir akışın davranışını değiştirebilen bir seçenekler kümesidir.

<?php
$file = fopen( "test.txt", "r" );
?>

Özellik olarak nitelendirdiğimiz 2. parametre dosyanın okuma biçimidir.

r -> sadece okumak için w -> sadece yazmak için a -> dosya üzerine eklemek için

fopen() uzak dosyaları belirtebilir. PHP sizin için otomatik olarak bir HTTP / FTP bağlantısı açar ve dosya tanıtıcısını döndürür.

$dosya = fopen("http://www.google.com","r");

fclose()

Dosyaları kapatma PHP’deki fclose() fonksiyonu, açık dosya işaretçisi ile gösterilen bir dosyayı kapatmak için kullanılan dahili bir fonksiyondur. fclose() fonksiyonu başarı durumunda

<?php
$dt = fopen('dosya.txt', 'r');
fclose($dt);
?>

Read More
MeK 28 Mart 2020 0 Comments
73
Web

PHP explode() ile metinleri bölme parçalama

Bu yazımızda sizlerle explode() fonksiyonu ile php de biz metni nasıl parçalara ayıracağımıza bakacağız.

Explode() fonksiyonu metin ifadelerinde bir ayraç ile parçalamak için kullanılır. Bu fonksiyon, string ifade içinde belirlenen ayraç bulunduğu müddetçe metni parçalar ve bir dizi olarak geri döndürür. Konuya daha detaylı bakmak için örnek üzerinden ilerliyelim.

explode( ayraç,string,limit)
Ayraç : Gereklidir. Ayırıcı olarak stringi nereden böleceğini belirtir.
String : Gereklidir. Bölünecek, alt dizinlerine ayrılacak metin.
Limit : İsteğe bağlıdır. dizideki eleman sayısıdır.

Limit pozitifse dizi en çok belirtilen Limit sayıda eleman içerir ve metnin kalanı son elemana yerleştirilir.
Limit negatifse, son limit eleman hariç tüm elemanlar döndürülür.
Limit sıfırsa, Dizi bir eleman gösterir.

Dönen Değerler :
Ayraç boş (“”) bir dizge ise explode() fonksiyonu FALSE döndürür. Eğer ayraç stringi, metin içinde bulunmayan bir karakter içeriyorsa ve negatif bir limit belirtilmişse boş bir dizi döner. Diğer limit değerleri için metin içeren bir dizi döner.

<?php

$metin = "Güncel Teknoloji ve Programlama Platformu.";

$dizi = explode (" ",$metin);

echo '<pre>';

print_r ($dizi);

echo '</pre>';

?>
Array
(
    [0] => Güncel
    [1] => Teknoloji
    [2] => ve
    [3] => Programlama
    [4] => Platformu.    
)

Yukarda da görüldüğü gibi bölme işleminden sonra diziye değerler atanmıştır. Bu aşamadan sonra istediğimiz yerde istediğimiz dizi elemanını çağırarak yazdırabiliriz.

<?php

echo $dizi[3]; // Ekranda Programlama yazacaktır.

?>

Read More
MeK 26 Mart 2020 0 Comments
76
Web

Mysql den son verinin id sini almak

Merhabalar myql yazı dizimizde şimdide eklediğimiz bir içeriğin tablodaki son idsini almaya bakacağız. Bu sayede bir tabloya eklenen son içeriğin id sini öğrenebilceğiz. Şimdi kodlarımıza geçelim.

$sonid = mysql_fetch_assos(mysql_query("SELECT * FROM siparis_detay ORDER BY id DESC LIMIT 1"));
 
$son = $sonid['id'];

Yukarıdaki kod sayesinde siparis tablomuzdaki içerikleri en son eklenen içerikler şeklinde sıraladık burda limidi 1 yaptığımız için en son eklenen değer sadece geldi $son[‘id’] ilede satırdaki id değişkenini değişken içerisine almış olduk.

Read More
MeK 21 Mart 2020 0 Comments
58
Web

Mysql tablo adı değiştirmek

Bu yazımızda mysql de tablo adını nasıl kodla değiştireceğimize bakacağız. Şimdi bu işlemi nasıl yapacağımıza birlikte bakalım.

Mysql ALTER TABLE komutu bir tabloda değişiklik yapmak için kullanılır.

örneğin : Tablo adını değiştiren komut:ALTER TABLE eskiad  RENAME TO yeniad

Sütun eklemek: Aynı komut farklı parametre ile tabloya yeni alan eklemekte kullanılabilir:ALTER TABLE ogrenciler ADD babaismi  varchar(50);

Tablodaki bir sütunu silmek:ALTER TABLE ogrenciler DROP COLUMN babaismi  ;

Read More
MeK 21 Mart 2020 0 Comments
87
Web

Sanal Sunucu Nedir?

Sanallaştırma Nedir?

Sanallaştırma ingilizcesinde virtualization olarak geçmektedir. Sanallaştırma, gerçek donanımdan soyutlanmış bir katmanda bir bilgisayar sisteminin sanal bir örneğini çalıştırma işlemidir. Fiziksel bir sunucunu, donanımının, mantıksal olarak bölümlenmesi sonucunda, oluşturulan sanal sunuculara verilen isimdir. Örnek vermek gerekirse; fiziksel bir sunucuda bir adet işlemi sistemi bulunur. Fakat sanallaştırma yazılımları ile beraber, fiziksel sunucunun donanımları farklı farklı ayrılarak, bir kaç adet işletim sistemi kurulabilir. Son 10 yılda, özellikle Vmware firmasının da sanallaştırma çözümlerine profesyonel olarak girmesiyle sanal sunucular çok fazla kullanılır oldu. Vmware ESX ürünü gibi, Proxmox, XEN gibi sanallaştırma çözümleri bulunuyor. Sanallaştırma yapılan sunucular içerisinde, VPS ve VDS ismini verilen iki farklı sanal sunucu modeli oluşturulabilir.

VPS Nedir?

VPS açılımı virtual private server şeklindedir. Yani sanal özel sunucu anlamına gelir. Fiziksel bir sunucunun, donanımının mantıksal olarak bölümlenmesi sonucunda, oluşturulan sanal sunuculara verilen isimdir. VPS sunucularda tahsis edilen ram ve işlemci gücü diğer sanal sunucular tarafından da kullanılabilir. Yani CPU ve RAM donanımları ortak havuzdan kullanılır.

VDS Nedir?

VDS açılımı ise virtual dedicated server şeklindedir. Sanal adanmış sunucu anlamına gelir. VPS’in aksine, VDS de oluşturulan her sanal sunucuya atanmış bir donanım bulunur. Yani donanım kaynakları (ram ve işlemci) sadece tahsis edilen sanal sunucu için kullanılabilir. VDS sunucular, VPS sunuculara göre daha fazla maliyet gerektirir çünkü kaynaklar havuzdan değil, direkt olarak atanan kaynaktan kullanılır.

Sanal Sunucu Nedir?

Sanallaştırma yazılımları üzerinde bulunan, ayrı bir işletim sistemi olarak kullanılan sunuculara (VPS veya VDS) sanal sunucu denir. Yani ana işletim sisteminden bağımsız olarak misafir işletim sistemleri (guest os) olarak adlandırılır.

Sanallaştırma Çeşitleri Nelerdir?

Sanallaştırma işlemi çok çeşitlilik içerir. Donanım sanallaştırma, uygulama sanallaştırma, storage (depolama) sanallaştırma, kullanıcı sanallaştırma olarak çeşitlendirilebilir. Fakat yazımıza konu olan işlem iki şekilde incelenebilir; sanallaştırma platformları ve sanallaştırma yazılımları.

Sanallaştırma Yazılımları

Sanallaştırma yazılımları, belirli bir işletim sistemi üzerinde çalıştırılabilen yazılımlardır. Örneğin Vmware’in, Vmware Workstation ürünü bir sanallaştırma yazılımıdır. En çok kullanılan sanallaştırma yazılımları şunlardır;

  • Vmware Workstation
  • Virtual BOX
  • HyperV
  • VMLite Workstation
  • Vmware Fusion
  • Virtual PC

Sanallaştırma Platformları

Sanallaştırma platformları ise, belirli bir işletim sistemi olmadan, direkt olarak, işletim sisteminden bağımsız (standalone) çalışabilen yazılımlardır. Sanallaştırma yazılımı doğrudan donanım üzerinde çalışır ve bir işletim sistemine ihtiyaç duymaz. En çok kullanılan sanallaştırma platformları ise şu şekildedir;

  • Vmware ESX
  • Microsoft HyperV
  • Xen Server
  • Proxmox
  • KVM
  • OpenVZ
  • Citrix

Sanal Sunucunun Avantajları Nelerdir?

Sanal sunucuların, fiziksel sunuculara göre birden çok avantajı bulunur. Maliyetten hıza, zaman tasarrufundan alan tasarrufuna kadar avantajları aşağıdaki şekildedir.

Kolay Yedekleme

Sanal sunucular, fiziksel sunuculara göre oldukça kolay ve daha hızlı yedeklenir. Ücretli olarak sunulan Veeam Backup gibi yazılımlar ve ücretsiz olarak Unitrends gibi yazılımlarla yedekleme maliyetlerinizi düşürdüğünüz gibi, yedekten geri dönme işlemini de dakikalar içerisinde gerçekleştirebilirsiniz.

Merkezi Kontrol

Sanal sunucu platformları, bir kaç sunucuyu kontrol etmektense, tek bir güçlü donanımlı sunucuda size merkezi kontrol sağlayacaktır.

Read More
MeK 13 Mart 2020 0 Comments
55
Web

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları

WordPress çıktığı zamanlarda, insanların blog (günlük) yazması için kullanılsa da, esnek yapısı sayesinde wordpress artık kurumların web siteleri, e-ticaret siteleri gibi bir çok web sitesi üzerinde kullanılıyor. Özellikle Woocommerce eklentisi ile Türkiye’de ve dünyada bir çok e-ticaret sitesi WordPress alt yapısını kullanıyor. Woocommerce uyumlu da bir çok ücretli ve ücretsiz tema bulunmaktadır. Bu yazımızda sizler için ey iyi wordpress ticaret temalarını derledik.

AccessPress Store

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları 6

Ürünlerinizi modern bir şekilde sergilemek istiyorsanız AccessPress Store teması biçilmiş kaftan. Woocommerce destekli bu tema modern bir slider ile birlikte geliyor. Ayrıca mobil uyumlu.

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları 7
Demo

Flash

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları 8

Flash çok amaçlı bir wordpress woocommerce teması. 12’den fazla widget destekler. ThemeGrill Demo Importer eklentisiyle, 6 adet temadan herhangi bir tanesini içe aktarım yaparak kullanmaya başlayabilirsiniz. Tek tıklama ile demoları içe aktarabilirsiniz. Bazı özellikleri de Pro versiyonunda bulunuyor. Fakat Pro kullanmazsanız tamamen ücretsiz bir tema.

Demo

Tyche

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları 9

Tyche teması estetik olarak güzel ve sade bir tema. Woocommerce eklentisi ile beraber gelen, tam teşekküllü bir e-ticaret sitesi hazırlamanıza olanak sunuyor. Ürünleri bir kaç düzende göstermenizi sağlayan Tyche teması, öne çıkan ürünleri veya en çok satan ürünlerini de önde göstermenizi sağlıyor. WordPress Live Customizer destekli oluşturulan tema, sayfalarınızı kolayca yönetmenizi sağlıyor.

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları 10
Demo

Alpha Store

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları 11

Bir mağazanız var ve internet üzerinden satış mı yapmak istiyorsunuz? Alpha Store teması tam size göre. Bir E-ticaret temasında bulunması gereken her özelliğe sahip bir tema. Sayfalarınızı WordPress live Customizer ile kolaylıkla yönetebilirsiniz. Diğer Woocommerce eklentileri desteğini de sunar. Bootstrap ve CSS3 ile kodlanan tema, responsive olup mobil desteği de sunar. Arama motorları ve performans için optimize edilmiş bir temadır.

Demo

Zakra Shop

En iyi ücretsiz WordPress Ticaret Woocommerce Temaları 12

Zakra Shop sade ve basit tema. Elemantor eklentisi entegre biçimde gelir. Temayı kurduğunuda gelen importer ile demo sayfaları rahatlıkla oluşturabilir ve Elemantor eklentisi sayesinde basitçe sayfalarınızı değiştirebilirsiniz. Mağazanızın öne çıkan ürünlerini listeleyebilirsiniz.

Demo

Bir yazımızın daha sonuna başka bir yazıdan tekrar görüşmek dileğiyle.

Read More
MeK 13 Mart 2020 1 Comment
69
  • 1
  • 2
  • 3
  • 4
New Comments
  • SP Flash Tool için veysel25
  • DZ09 Smartwatch Saat modelleri ekleme için MeK
  • DZ09 Smartwatch Saat modelleri ekleme için furkan öztoprak
  • STM32F103 1602A LCD Bağlantısı için MeK

Kodmek güncel teknoloji ve programlama platformu
Bültene kayıt ol

[mc4wp_form id="357"]

Kullanım koşulları | Gizlilik Çevreve politikası

Copyright © 2023 kodmek.com. All Rights Reserved.