Generated by All in One SEO v4.9.4.1, this is an llms.txt file, used by LLMs to index the site. # HARUN ALP Kişisel Blog - SEO ve Yazılım Portalı Web Tasarımı , Yazılım Geliştirme ve SEO Bloğu ## Sitemaps - [XML Sitemap](https://www.harunalp.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Yazılar - [Sıfırdan Bir Web Sitesi Nasıl Yapılır? Güncel Rehber](https://www.harunalp.com/sifirdan-bir-web-sitesi-nasil-yapilir-2025-guncel-rehber/) - Bir web sitesi nasıl yapılır öğrenin! Amacınızı belirlemekten yayınlamaya kadar 9 adımda detaylı rehber. Ücretsiz araçlar, platform önerileri ve SEO ipuçları... - [CKEditor Kullanımı - CKEditor Nedir, Nasıl Kullanılır?](https://www.harunalp.com/ckeditor-nedir-kullanimi/) - Ckeditor sayesinde admin panellerinde kolaylıkla içerik girişi sağlanabilir ve yazı için birçok imkan sağlar.Yazılara font , boyut , şekil , açıklama , başlık gibi birçok özelliği kurulumla birlikte getirir ve bu bakımdan hemen her admin panelinde kullanılmaktadır. Bu ve bunun gibi daha birçok editör mevcuttur. Biz , Ckeditor nasıl kullanacağımıza bakalım. Öncelikle Ckeditor indirip projemizin - [WordPress Site Taşıma Sonrası Eksik Görselleri Geri Getirme](https://www.harunalp.com/wordpress-site-tasima-sonrasi-eksik-gorselleri-geri-getirme/) - WordPress Site Taşıma Sonrası Eksik Görselleri Geri Getirme - WordPress sitenizi yeni bir alan adına ya da farklı bir sunucuya taşıdığınızda, medya dosyalarınız görünmüyor veya bazı resimlerin küçük boyutları eksik olabilir. Örneğin, aşağıdaki gibi bir bağlantı hatalı olabilir: https://www.siteniz.com/wp-content/uploads/2023/05/ornek-gorsel-300x97.png Ancak orijinal görsel aslında mevcut: https://www.siteniz.com/wp-content/uploads/2023/05/ornek-gorsel.png Peki bu neden olur ve nasıl düzeltilir? Sorunun Nedeni WordPress, - [PHP ile CSV Dosyaları Oluşturma ve Okuma: Detaylı Rehber](https://www.harunalp.com/php-ile-csv-dosyalari-olusturma-ve-okuma-detayli-rehber/) - PHP, web geliştirme dünyasında en popüler programlama dillerinden biridir ve veri işleme konusunda güçlü araçlar sunar. Bu makalede, PHP kullanarak CSV (Comma-Separated Values) dosyalarını nasıl oluşturacağınızı, yazacağınızı ve okuyacağınızı adım adım öğreneceksiniz. CSV dosyaları, tablo verilerini metin formatında saklamak için kullanılan basit ve yaygın bir formattır. Özellikle veri aktarımı, veritabanı yedeklemeleri ve raporlama gibi alanlarda - [Google’ın PDF Dosyalarınızı İndekslemesini Engelleyin - 4 Etkili Yol](https://www.harunalp.com/googlein-pdf-dosyalarinizi-indekslemesini-engelleyin-4-etkili-yol/) - Google'ın PDF dosyalarınızı indekslemesini istemiyor musunuz? X-Robots-Tag, robots.txt, parola koruması ve URL kaldırma yöntemleriyle - [Tarayıcı Diline Göre .htaccess Sayfa Dil Yönlendirmesi](https://www.harunalp.com/tarayici-diline-gore-htaccess-sayfa-dil-yonlendirmesi/) - Web sitelerinde kullanıcı deneyimini artırmak için tarayıcı diline göre otomatik yönlendirme yapmak oldukça etkili bir yöntemdir. Bu yöntem, ziyaretçilerin tarayıcı ayarlarına göre uygun dilde içeriğe ulaşmalarını sağlar. .htaccess dosyası kullanarak bu yönlendirmeyi kolayca gerçekleştirebilirsiniz. .htaccess Dosyası Nedir? .htaccess, Apache web sunucusunda dizin bazında yapılandırma yapmanızı sağlayan bir dosyadır. Bu dosya sayesinde URL yönlendirmeleri, erişim kısıtlamaları - [Resimlere Otomatik Alt Etiketi Ekleme](https://www.harunalp.com/resimlere-otomatik-alt-etiketi-ekleme/) - Alt etiketinin seo açısından önemli olduğunu bilmeyenimiz yoktur. Wmaraci , r10.net gibi sitelerden illa ki sitemizi analiz ettirmiş , "Sitenizde toplam 5 resim alt etiketine sahip değil." gibi bir ibareye de rastlamışızdır. Aslında wordpress alt yapısı ile oluşturduğunuz bir siteniz var ise birçok konuda önde oluyorsunuz. Ama nedense wordpress kendi başına bu resimlere alt etiketi eklemiyor. - [Orta Dünya'nın Unutulmaz Canavarı: Ancalagon Kimdir ? Hikayesi](https://www.harunalp.com/orta-dunyanin-unutulmaz-canavari-ancalagon-kimdir-hikayesi/) - Ancalagon Kimdir? "Ancalagon", J.R.R. Tolkien'in kurgusal Orta Dünya evreninde önemli bir yere sahip olan devasa bir ejderhadır. Tolkien'in "Silmarillion" adlı eserinde yer alan bu karakter, Melkor'un (Morgoth'un) hizmetinde olan kötülük dolu bir yaratıktır. Kökeni ve Özellikleri Ancalagon, Orta Dünya'nın Yaratılışı'nın erken dönemlerinde Morgoth tarafından yetiştirilen Ejderha türünden bir varlıktır. Ejderhalar, Tolkien'in mitolojisinde genellikle yıkıcı güçleriyle - [PDF.js Nedir ve Neden Kullanılır?](https://www.harunalp.com/pdf-js-nedir-ve-neden-kullanilir/) - Günümüzde, web tarayıcılarımız giderek daha güçlü hale geliyor ve bu tarayıcılarda daha fazla işlem yapabilmek için birçok harika kütüphane geliştiriliyor. PDF.js de bu kütüphanelerden biridir ve PDF dosyalarını tarayıcınız içinde görüntülemenizi sağlar. Peki, PDF.js nedir ve neden kullanılır? PDF.js Nedir? PDF.js, bir JavaScript kütüphanesidir ve isminden de anlaşılacağı gibi, PDF dosyalarını işlemek ve görüntülemek için - [HTML Yönlendirme Meta Kodu,Html ile Sayfa Yönlendirme](https://www.harunalp.com/html-yonlendirme-meta-koduhtml-ile-sayfa-yonlendirme/) - Web sayfası yönlendirmesi, kullanıcıları doğru sayfaya yönlendirmek ve arama motorlarına doğru içeriği göstermek açısından kritik bir SEO unsuru olarak kabul edilir. Bu yazıda, HTML kullanarak web sayfası yönlendirmenin en iyi pratiklerini ele alacağız. 1. Temel HTML Yönlendirme HTML ile sayfa yönlendirme işlemi oldukça basittir ve doğru uygulandığında önemli sonuçlar elde edilebilir. Aşağıdaki örnekte, bir sayfanın - [CodeIgniter'da Çerez (Cookie) Kullanımı](https://www.harunalp.com/codeigniterda-cerez-cookie-kullanimi/) - CodeIgniter, web uygulamaları geliştirmek için kullanılan bir PHP çerçevesidir. Çerezler (cookies), kullanıcı tercihlerini saklamak, oturum durumunu takip etmek ve kişiselleştirilmiş içerik sunmak için kullanışlıdır. CodeIgniter, çerez yönetimi için özel bir kütüphane sunar. Bu makalede, CodeIgniter'da çerez kullanımını anlatacağız ve bazı örneklerle konuyu pekiştireceğiz. CodeIgniter'da Çerez (Cookie) Kullanımı CodeIgniter Çerez Kütüphanesini Yükleme Çerezleri kullanmaya başlamak için - [CodeIgniter'da Oturum (Session) Kullanımı](https://www.harunalp.com/codeigniterda-oturum-session-kullanimi/) - CodeIgniter, web uygulamaları geliştirmek için kullanılan popüler bir PHP çerçevesidir. Oturum yönetimi, kullanıcıların giriş yapma durumunu takip etmek ve geçici verileri saklamak için önemlidir. CodeIgniter, oturum yönetimini kolay ve etkili bir şekilde sağlamak için dahili olarak bir oturum kütüphanesi sunar. Bu makalede, CodeIgniter'ın oturum kullanımını anlatacağız ve bazı örneklerle konuyu pekiştireceğiz. CodeIgniter Oturum (Session) Kullanımı - [Php Mysql Veri Silme](https://www.harunalp.com/php-mysql-veri-silme/) - Bu makalede de Php Mysql Veri Silme myqsl ile veritabanında yer alan bir veriyi sileceğiz beraber. Bu çok önemli bir konudur ve admin panellerinin olmazsa olmazlarındandır. Tabi ki geliştirilirse ... Diğer temel derslere de bir göz atarak basit bir admin paneli yapmak... Neden olmasın. Şimdi icraat kısmına geçelim. Veri silmek için kullanılan komut bellidir , - [Mysql veritabanı bağlantısı](https://www.harunalp.com/mysql-veritabani-baglantisi/) - Mysql ile veritabanı bağlantısını görelim birlikte. Fazla detaya inmek istemiyorum pratik bir şekilde veritabanına nasıl bağlanır beraber bakalım. Öncelikle bize mantıklı olarak bağlanacağımız host'un adı , kullanıcı adı , şifre ve veritabanı lazım. Veritabanına bir depo gözüylebakarsak oraya herkesin girmesini istemeyiz. Bu yüzden oraya belirli şifreler ve korumalar yapmamız gerekir. Bu bilgiler bu yüzden gerekli - [Mysql'de Backslash \ İşareti Nasıl Kaldırılır? (REGEXP_REPLACE)](https://www.harunalp.com/mysqlde-backslash-isareti-nasil-kaldirilir-regexp_replace/) - Mysql'de backlash yani \ işaretini nasıl kaldıracağımızı öğrenelim. Biraz uyuz bir sorun ve deneye deneye vakit kaybetmenizi istemedim. REGEXP_REPLACE fonksiyonu kullanarak Backslash \ İşareti Nasıl Kaldırılır görelim. Öncelikle MySQL'de yer alan verilerinizde \ işareti varsa bunu doğrudan tırnak içerisine yazmak yanlış. Sebebi ise malum \ işareti beyfendinin kendisi özel bir karakter bu sebeple ek \ - [FlexClip: Yapay Zeka Destekli Online Video Editörü](https://www.harunalp.com/flexclip-yapay-zeka-destekli-online-video-editoru/) - Günümüzde dijital pazarlama stratejilerinin vazgeçilmez bir parçası haline gelen video içerikler, markaların etkileşim sağlama ve hedef kitlelerine ulaşma konusunda önemli bir araç haline gelmiştir. Ancak, video üretimi ve düzenlemesi genellikle zaman alıcı ve teknik bilgi gerektiren bir süreç olabilir. Neyse ki, teknolojinin gelişimiyle birlikte, Yapay zeka destekli online video düzenleyicileri piyasaya sürülmüştür ve bu da - [Yazılı içeriklerinizi videolar ile destekleyin!](https://www.harunalp.com/yazili-iceriklerinizi-videolar-ile-destekleyin/) - Web ortamında artık farklı içerik türleriyle karşılaşmaya başladık. Ancak kullanıcıların , blog yazarlarının ve tabi ki webmaster'ların kafasında soru işareti olan nokta videolar. Bir içerikte videonun önemi nedir ve videolar nasıl kullanılmalıdır. Bu konuda, 5 Mart’ta gerçekleştirilen Google Webmaster Central hangout’unda en dikkat çekici sorulardan biri de, “videoların içeriklerde nasıl kullanılması gerektiği” idi. Bu konuda eğer kulaktan - [Link Sonundaki .php .asp .html Uzantıları Gizleme](https://www.harunalp.com/link-sonundaki-php-asp-html-uzantilari-gizleme/) - Merhabalar, bugün .php uzantısı silme veya .html uzantısı silme konusunda kısaca link sonundaki / ibaresini silmeyi göreceğiz. Link sonundaki .php .html uzantı gizleme için kullanacağımız yöntem .htaccess dosyasını editlemekten ibaret. Şimdi link sonundaki uzantıları gizleme konusunda aşağıdaki ilk 3 kod parçacığı işinizi görecektir. Bunun SEO'ya katkısını konuşmaya bile gerek yok. .Php uzantısını gizlemek için : - [Pagerank Değeri Nasıl Arttırılır ?](https://www.harunalp.com/pagerank-degeri-nasil-arttirilir/) - Pagerank değerini arttırmanın ilk yolu pagerank değeri yüksek sitelerden link almaktır. Link sayınız ile orantılı olarak verilen pagerank sayısı da artacaktır. Elbette bu algoritma çok gelişmiştir ve doğal olarak pagerank nezdinde ,sitenizden yapılan link çıkışları da önemlidir. Sitenizden kendi sitenize veya diğer sitelere yapılan link çıkışları ana sayfanın pagerank değerinin bölünmesine neden olur. Gelin beraber - [2023 Yazılım Mühendisliği Taban Puanları ve Başarı Sıralamaları (SON 4 YIL)](https://www.harunalp.com/2023-yazilim-muhendisligi-taban-puanlari/) - Yazılım mühendisliği, çağımızın en önemli mesleklerinden biridir. Bu alanda yüksek eğitim almak isteyen öğrenciler, her yıl Yükseköğretim Kurumları Sınavı'na (YKS) girerler. YKS sonuçlarına göre belirlenen taban puanlar ve başarı sıralamaları ise öğrencilerin tercih yaparken dikkate aldığı en önemli faktörlerden biridir. Bu yılın 2023 Yazılım Mühendisliği Taban Puanları ve Başarı Sıralamaları da açıklandı. 2023 Yazılım Mühendisliği - [WordPress Single.php nedir? WordPress Gema Geliştirme Aşamaları](https://www.harunalp.com/wordpress-single-php-nedir-wordpress-gema-gelistirme-asamalari/) - WordPress'te tema geliştirirken, single.php dosyası, tek bir gönderinin ayrıntılarını görüntülemek için kullanılır. Bu dosyanın içeriği, aşağıdaki kod bloğuna benzer olabilir: - [Wordpress Archive.php nedir? Wordpress Gema Geliştirme Aşamaları](https://www.harunalp.com/wordpress-archive-php-nedir-wordpress-gema-gelistirme-asamalari/) - Wordpress tema geliştirmek, bir blog sitesi olsa dahi geliştiren kişiye kattığı tecrübe itibarıyla önemlidir. Her aşamasında çekirdeği daha fazla keşfetmeye başlarsınız. Bugün sizlerle Wordpress Archive.php nedir? Wordpress Gema Geliştirme Aşamaları nelerdir ve archive.php içerisinde neler yer alır bunları işleyeceğiz. WordPress tema geliştirme aşamasında kullanılan bir dosyadır ve site içinde arşiv sayfalarının görüntülenmesi için kullanılır. Arşiv - [Php Diziden Eleman Silme](https://www.harunalp.com/php-diziden-eleman-silme/) - Php de dizilerde herhangi bir değişkeni silmek için unset() kullanırız. Dizilerde de bir elemanı silmek istersen örneğin $users[5] adında bir dizide 6. elemanı yani 5 indisli dizi elemanını silmek istersek unset() kullanırız. Php Diziden Eleman Silme $users= array("john","jack","steven","charlie"); unset($users[0]); var_dump($users); Yukarıdaki kod çalıştığında çıktı olarak bize çıktısı şu olacaktır. Böylelikle ilk değeri silmiş olduk. Diziyi - [Wordpress Bileşen Nasıl Eklenir ?](https://www.harunalp.com/wordpress-bilesenler-alani-ekleme/) - Wordpress alt yapısına sahip bir siteniz varsa illa ki bileşenler de mevcuttur yani birçok web sitesi bunu kullanır. Genel olarak bu sistemi hazır kullananlar bileşenler de hazır geldiği için konuyla pek alakalı olmayabilirler ancak bir wordpress tema yazan hemen herkes bunu bilir. Bu kodların ezberlenme zorunluluğu bence yok , hem de gereksiz. Wordpress Bileşen Nasıl - [Ucuz ve Güvenli Domain Nereden Alınmalı ? CEVAP GOOGLE DOMAİNS](https://www.harunalp.com/guvenli-domain-nereden-alinmali/) - GÜNCELLEME : ARKADAŞLAR 2022 YILI İTİBARİYLE GOOGLE DOMAİNS FİRMASINI KULLANMAKTAYIM. YAZIYI GÜNCELLEME VAKTİ GELDİ ÇÜNKÜ KUR ALMIŞ BAŞINI GİDİYOR. DOMAİNS GOOGLE'DA .COM İNFO DOMAİNLER FALAN 70 80 LİRAYA YENİLEME, KAYIT ETME İŞLEMLERİ YAPILABİLİYOR. ENAYI GİBİ KUR BAZINDA 20 DOLARA YAKIN DOMAİNLER ALMAK YENİLEMEK DERKEN EĞER ÇOKLU SİTELERİNİZ VARSA YANDINIZ DEMEKTİR. BİR FİRMAYA YA DA KENDİNİZE - [WordPress Otomatik Güncellemeler Nasıl Kapatılır ?](https://www.harunalp.com/wordpress-otomatik-guncellemeler-nasil-kapatilir/) - Wordpress alt yapısını kullanan pek çok web sitesi olduğunu , her geçen gün de kullanım sayısı arttığını biliyoruz. Bu bağlamda bazı eklentiler ya da genel wordpress güncellemelerinin de temaya dahil edilen bazı ayarları bozabildiğine de şahit olmuş olabilirsiniz. Bu bizzat başıma gelen bir olaydı ve kendi kendine wordpress in eklentileri güncellemesini kapatabiliyoruz fakat kendi wordpress - [En İyi Video Düzenleme Programları (Filigransız)](https://www.harunalp.com/en-iyi-video-duzenleme-programlari-filigransiz/) - Artık içerik üreticiliğini ne kadar değerli olduğunu biliyoruz. Haliyle hedef kitleniz ile iletişime geçmenin önemli bir yolu da videolar paylaşmak oluyor. 2021 yılı bitmek üzere ve piyasa pek çok video düzenleme , oluşturma yazılımları mevcut. Bu yazılımlar sayesinde eskiye nazaran işlerimizi saniyeler içinde bile bitirebiliyoruz. Ancak firmalar elbette ücretsiz sürümlerini sunarken kendi reklamlarını yapmak adına - [WordPress Bileşenler Bölümünü Eski Haline Getirme](https://www.harunalp.com/wordpress-bilesenler-bolumunu-eski-haline-getirme/) - Bu yazımızda bileşenler kısmını eski haline nasıl getireceğimizi anlatmaya çalışacağım. Pek çok temada görebileceğiniz güncellenmiş olan bileşenler kısmı biraz bayıyor ve düzenlemek yorucu. 5.8 sürümü ve sonrasında wordpress bileşenleri kısmı güncellenmişti biliyorsunuz ki. WordPress Bileşenler Bölümünü Eski Haline Getirme için bir eklenti kullanmak oldukça kolay olacaktır. Aksi durumda kod eklemeniz gerekebilir. Sizler eklenti ile yapmayı - [Wordpress Site Yedekleme, İçe Aktar ve Dışa Aktar](https://www.harunalp.com/site-icerigini-ice-ve-disa-aktarma/) - GÜNCELLENDİ! :) Makaleyi güncellemeye karar verdim ve site içeriğinizin tamamen içe ve dışa aktarılmasını isteyebileceğinizi düşünerek yani yalnızca yazılar değil veritabanı , görseller vs de dahil etme isteğinizi düşünerek bunu ekliyorum. Kullanacağımız eklenti All in one wp migration eklentisi olacak. Eklenti ile Site İçeriğini İçe ve Dışa Aktarma Wordpress Site Yedekleme, İçe Aktar ve Dışa - [2021 Yılı Sosyal Medya Özel Günler Takvimi](https://www.harunalp.com/2021-yili-sosyal-medya-ozel-gunler-takvimi/) - Sosyal meydanın ve burada içerik üretiminin gücüne daima inanmışımdır. Burada bir sosyal medya içerik takvimi oluşturmak elbette zorludur ve bunu yapmanıza yardımcı olmak adına 2021 Yılı Sosyal Medya Özel Günler Takvimi ile ilgili ufak bir araştırma sonrası sizlerle paylaşıyorum. Burada hedef kitleniz ne ise ilgi alanı olacak hashtagleri (#) takip edip organik yoldan kullanıcıların size - [En güzel Boostrap Temaları](https://www.harunalp.com/en-guzel-boostrap-temalari/) - Bir web sitesi tasarlamak istiyorsanız ve hiçbir kütüphane kullanmayacaksınız işiniz gerçekten zor diyebilirim.Ama derseniz ki ben çok iyi tema editlerim güzelde bir dil ile bunu destekleyip işimi görecek hale getiririm , işte o zaman sizin için özel bir site önerebilirim. Burada birbirinden farklı , tasarım harikaları , profesyonel , ücretsiz temalar var. Sitenin adı https://bootstraptaste.com. Boostrap - [Tercüme Sektöründe Yeni Bir Soluk](https://www.harunalp.com/tercume-sektorunde-yeni-bir-soluk/) - Dünyanın küreselleşmesi ve dünya üzerindeki iletişim kanallarının artması ile ülkeler arasında iletişimin gerçekleşmesi oldukça kolaylaşmaktadır. Bu iletişim ile insanlık her geçen gün bir adım öteye gitmekte ve insanlık ilerlemektedir. İletişim her ne kadar kolaylaşmış olsa de dil bariyeri hala var olan bir sorun olarak devam etmektedir. Dil bariyerinin aşılabilmesi ve sağlıklı bir iletişimin gerçekleşebilmesi için - [Regex IPv4 Adresleri , Regex ile IP Alma (PHP)](https://www.harunalp.com/regex-ipv4-adresleri-regex-ile-ip-alma-php/) - Belirli bir dize içerisinde 255.255.255.255 gösteriminin olduğunu varsayacağımız IPv4 adresinin olup olmadığını kontrol etmek istiyorsak işimize yarayacak bir konu. Bu basit bir projede karşıma çıkmış ancak hiç tecrübem olmadığı için araştırmak zorunda kaldığım bir konuydu. Basit anlamda bir txt içeriğini okumak ve belirli ifadeleri içerisinden almak yeni bir dosyaya eklemeler yaparak yazdırmaktı. Elbette ip almak - [Blogger Hesabı Silme](https://www.harunalp.com/blogger-hesabi-silme/) - Benim gibi bir blogger hesabınız var ve diyelim ki bu hesabı kalıcı olarak ya da geçici bir süreliğine silmek istiyorsunuz. Hesap silme işlemleri için birkaç adımlık yol izlememiz gerekiyor. Bazı önemli noktaları gözden kaçırmayın. BLOĞU SİLME GÜNCELLENDİ Adım 1 : Blogger.com sayfasına gidin ve silmek istediğiniz bloğun başlığına tıklayın. Adım 2 : Şimdi bu bloğa - [Php ile PDF Oluşturmak, Yazmak ve PDF İşlemleri](https://www.harunalp.com/php-ile-pdf-olusturmak-yazmak-ve-pdf-islemleri/) - PHP ile PDF dosya oluşturmak yine bir ihtiyaçtan ötürü araştırıp elde ettiğim bilgilerle buraya sunacağım makale olacak. Php ile yeni bir pdf dosyası oluşturmak için bir pdf kütüphanesine ihtiyacımız var. Php manuel'de de göreceğiniz üzere pdf kütüphanesini PDFlib yani http://www.pdflib.com/products/pdflib/index.html adresinden kolaylıkla edinebilirsiniz. PHP ile PDF Oluşturmak, Yazmak ve İşlemler İlk olarak PDF_new(); fonksiyonunu kullanarak - [Google+ Profil Resmi Silme ve Değiştirme](https://www.harunalp.com/google-profil-resmi-silme-ve-degistirme/) - Google+ profiline artık herkesin ihtiyacı var ve kullanıyor. Youtube'de paylaşımlar yapmak , paylaşımlarımızı insanlara bir tık ile ulaştırmak için bir google+ hesabınız olması şart. Buraya yüklemiş olduğunuz gönderileri kaldırabileceğiniz gibi profil resimlerinizi de güncelleyebilir , silebilirsiniz. Google+ profil resmi silme ve değiştirme nasıl yapılıyor ondan bahsedeyim. Biraz karışık gibi dursa da tek bir işlem ile - [WordPress Yorum Alanında URL Kaldırma](https://www.harunalp.com/wordpress-yorum-alaninda-url-kaldirma/) - Aslında seo adına yapılacak güzel çalışmalardan birisi de yüksek da pa olan sitelerden yorum dahi olsa link alabilmektir. Sayfanını değeri yüksek ise çok ziyaretçi alıyorsa yorum link bile önemlidir ancak bunu art niyetli şekilde kullananlardan , en basitinden spamdan kurtulmak için de kullanabileceğinizi düşünün. WordPress Yorum Alanında URL Kaldırma ihtiyaçtan doğan bir kullanım olacak ve daha - [WordPress wp-admin Yolu Nasıl Değiştirilir ?](https://www.harunalp.com/wordpress-wp-admin-yolu-nasil-degistirilir/) - Öncelikle bu WordPress wp-admin Yolu Nasıl Değiştirilir ? sorusunun cevabını neden aradığımıza değinelim. Bu , temelde güvenlik önlemi adı altında gerçekleştirilir ve her ne kadar hiçbir zaman %100 güvenli olamayacağınızı bilseniz de kendinizi bir nebze olsun korumaya almak adına önemlidir. Wordpress alt yapısı ile geliştirdiğiniz sitenizde panelinizi yani wp-admin yolunu gizlemek veya değiştirmek isterseniz bu - [Gzip Nedir ? Etkinleştirme ve Test](https://www.harunalp.com/gzip-nedir-etkinlestirme-ve-test/) - Bugünkü konumuz Gzip Nedir? olacak. Gzip (GNU zip) bir dosya formatı olarak geçer ve dosya sıkıştırma, açma gibi eylemler için kullanılan yazılım uygulamasıdır. Html , Stil dosyaları ve Javascript dosyalarının boyutlarından tasarruf etmek adına sıkıştırma yapar. Bu sıkıştırma sunucu tarafında etkin olarak gerçekleşir. Gzip sıkıştırması zaten sıkıştırılmış dosyalara etki etmez, sıkıştırma anına ise size %70 - [Google Neden Geç İndexler ?](https://www.harunalp.com/google-neden-gec-indexler/) - Google'nin sitenizi geç indexlemesi ya da google neden bu kadar geç index alır konusunda , yeni açılan bir site için oldukça doğal bir durum. Normal süre 1-2 hafta kadar olabilir. Google'de indexlenmesi için yapılan çalışmalar belki bir nebze faydalı olabilir ancak yeterli olmayadabilir. Yapılacaklara kısaca değinecek olursak ilk olarak bir site haritası edinmelisiniz. Google Webmaster - [Format Atarken Bilgisayar Beklenmedik Şekilde Yeniden Başlatıldı Hatası ve Çözümü](https://www.harunalp.com/format-atarken-bilgisayar-beklenmedik-sekilde-yeniden-baslatildi-hatasi-ve-cozumu/) - Eğer bilgisayarınızda Windows 10 format atarken bu hata ile karşılaşırsanız çözümü oldukça kolay. Format Atarken Bilgisayar Beklenmedik Şekilde Yeniden Başlatıldı Hatası ve Çözümü sizler için adım adım ortadan kaldırılacak bir sorundur. Format Atarken Bilgisayar Beklenmedik Şekilde Yeniden Başlatıldı Hatası ve Çözümü Aşağıdaki adımları takip ederek beklenmedik şekilde yeniden başlatma sorununu ortadan kaldırabilirsiniz ; Hatayı aldığınızda - [Seo Uyumlu Makale Nasıl Yazılır ?](https://www.harunalp.com/seo-uyumlu-makale-nasil-yazilir/) - Seo, makale sayınız ile doğru oranda artan bir grafik ile makalelerinizin sayısını ,özgünlüğünü niteliğini ve kullanıcıya sağladığı faydaları değerlendiriyor. Seo Uyumlu Makale Nasıl Yazılır ? , bunun sağladığı fayda seo için oldukça önemli olmakla beraber artık sosyal medya sayesinde seo'nun pek de önemi kalmamış gibi. Seo uyumlu makale yazma ile elbette makaleler yazarak ve bunları - [Wordpress Tema Silme](https://www.harunalp.com/wordpress-tema-silme/) - Wordpress alt yapısını kullanıyorsanız birçok özelliği kolayca kullanabilir ve işlemlerinizi daha hızlı yapabilirsiniz.Tıpkı sitenizin görünümünü işlevlerini bir tık ile değiştirmek gibi. Temalarınız tam da bu işe yarar.Kuracağınız temayı sadece etkinleştir butonuna tıklayarak kullanmaya başlayabilirsiniz. Evet bu tür eklenti , tema , kullanıcı ayarları , yorumlar gibi alanlar panelden düzenleyebiliyoruz ancak wordpress tema silme işlemini panelden - [Wordpress Yazıları Listeleme Kodu](https://www.harunalp.com/wordpress-yazilari-listeleme-kodu/) - Wordpress Yazıları Listeleme Kodu , wordpress ile kodlamakta olduğumuz bir temada son yazıları çekmemize yarar. Her ne kadar tema hazır olsa da bazen yazıları bir başka sayfa ya da direkt şablonda listelemek durumunda kalabiliriz. Bu gibi ihtiyaçlardan doğan bir makale içeriğinde genellikle tema kodlayan arkadaşlara lazım olacağını düşündüğüm kodları paylaşacağım. Wordpress son yazıları çekme kodu - [Wordpress tüm yazıları taslağa kaydetmek (Phpmyadmin Üzerinden)](https://www.harunalp.com/wordpress-tum-yazilari-taslaga-kaydetmek/) - Wordpress tüm yazıları taslağa kaydetmek size şöyle lazım olabilir , wordpress alt yapısı ile oluşturduğunuz bir web siteniz var ise ve tüm içeriklerinizi anlık olarak taslağa atmak istiyorsanız yapmanız gerekenleri madde madde listeleyelim. Öncelikle bir sürü içeriğiniz olduğunu düşünün ve bu içerikleri wordpress toplu olarak taslağa almanıza izin vermiyor bu yüzden toplu işlemlerde çöpe taşımak - [Seo uyumlu url yapısı oluşturma .htaccess](https://www.harunalp.com/seo-uyumlu-url-yapisi-olusturma-htaccess/) - İyi günler arkadaşlar php veya başka programlama dillerine yeni başlayan arkadaşlar üzerlerindeki acemilikleri attıktan sonra artık web sitemi nasıl optime edebilirim veya arama motorlarında üst sıralara çıkabilirim gibi konulara bakınmaya başlarlar.Burada artık web dünyasında bir sektör haline gelen seo kavramının en önemli yanı olan seo linkerinden bahsedeceğim , Normal bir php dosyasında istediğimiz içeriği bildiğiniz - [Wordpress Limit Aşma Hatası - Upload_max_filesize](https://www.harunalp.com/wordpress-limit-asma-hatasi-upload_max_filesize/) - Wordpress alt yapısına sahip bir sitenize modül ,eklenti ya da tema kuracağınız zaman alacağımız bir hatadır. Yüklenen Dosya php.ini Dosyasındaki upload_max_filesize Directive İle Belirtilen Limiti Aşıyor hatasının sebebi tahmin edebileceğiniz üzere wordpress'in size müsaade ettiği limiti aşıyor olmanızdır. Yapılacak tek şey .htaccess dosyamızdaki maksimum dosya boyutunu arttırmaktır. Güncelleme : Toplamda 3 adet yöntemimiz mevcut. Bazı sorunlar yaşanabileceğinden - [WooCommerce Kısa Kodları - Shortcodes](https://www.harunalp.com/woocommerce-kisa-kodlari-shortcodes/) - WooCommerce Kısa Kodları , Wordpress için e ticaret eklentisi olan woocommerce için ister kendiniz tema geliştirin isterseniz hazır kullanın, kullanmanız gereken bazı kodlar olacaktır. Genelde bu sistem otomatik olarak oluşturulur ancak bir düzenleme yapmak istediğinizde bu Woocommerce Shortcodes işinize yarayacaktır. WooCommerce Kısa Kodları - Woocommerce Shortcodes Temel WooCommerce Kısa Kodları - Shortcodes Buradaki sayfalar , - [GTA 5 Sistem Gereksinimleri ve GTA 6](https://www.harunalp.com/gta-5-sistem-gereksinimleri-ve-gta-6/) - Dünyada en çok satanlar arasına girmesine alıştığımız oyunlardan birisi olan GTA serisinin 5. oyunu GTA V için sistem gereksinimlerini paylaşıyorum. GTA 5 Sistem Gereksinimleri ve GTA 6 için en düşük sistem gereksinimleri. Gerek grafikleri gerek oyun içi görevleriyle ben dahil herkesin ilgisini çekmiş oyun için yer alan hileler ve tüm sistem gereksinimleri aşağıda... GTA 5 - [Woocommerce Sidebar Nasıl Gizlenir ? Doğru ve Yanlış Yöntemler](https://www.harunalp.com/woocommerce-sidebar-nasil-gizlenir/) - Wordpres & Woocommerce tabanlı bir e ticaret sitesi geliştiriyorsanız ve tema içeriğinde sidebar gizleme (kenar çubuğu) istiyorsanız bunu birkaç yolla göstermek istiyorum. Woocommerce sitenizde sayfalarınızı tam genişliğe uyarlamak için kullanabileceğiniz güzel bir yöntem. Woocommerce Sidebar Nasıl Gizlenir ? sorusunun cevabını doğru ve yanlış olan yöntemlerle ele alalım. tam genişlik yapayım derken yapabileceğiniz hatalara da değinelim. - [Opencart TL Para Birimi Ekleme ve Varsayılan Yapma](https://www.harunalp.com/opencart-tl-para-birimi-ekleme-ve-varsayilan-yapma/) - Opencart kullanan arkadaşlar için Türk Lirası para birimini eklemeyi , ayarlarını yapayı ve Türk Lirasını varsayılan olarak ayarlamadan bahsedilmiştir... İşlemler 3x sürümleri için yapılmıştır. Opencart TL Para Birimi Ekleme ve Varsayılan Yapma Sol panelde Sistem -> Yerelleştirme -> Para birimleri adımlarını izleyerek güncel ekli olan para birimlerini görebilirsiniz. Artı ikonu ile yeni bir tane birim - [HTML5 Audio Etiketi - HTML5 Ses Özelliği](https://www.harunalp.com/html5-audio-etiketi-html5-ses-ozelligi/) - HTML5 hayatımıza girdi ve sesler üzerinde daha fazla hakimiyet sağladığımız söylenebilir. Ses dosyaları üzerinde birçok olay gerçekleştirebilmemize olanak sağlayan kontrolleri de beraberinde dersin içeriğinde görüntüleyelim. Yazı içeriği HTML5 Audio Etiketi - Ses Özelliği tamamını barındırıyor seslerle nasıl çalışılacağına değinilmiştir. HTML5 Audio Etiketi - HTML5 Ses Özelliği İlk olarak bir ses dosyasını etiketi ile kullanıyoruz. - [Xampp Port Nasıl Değiştirilir ?](https://www.harunalp.com/xampp-port-nasil-degistirilir/) - Xampp Port değişimi için kullandığınız sunucu programı Xampp ise ve genellikle 80 portunu kullananlardansanız , bazen başka bir program açık olduğu sürede localhost’u başlatmakta problem yaşayabiliyorsunuz demektir. Bu durum can sıkıcıdır ve düzeltmenin yolu ,xampp port ayarları , xampp'de port değiştirme makalenin devamında sizleri bekliyor. Xampp Port Nasıl Değiştirilir ? => [XAMPP_KURULU_DIZIN]/etc/httd.conf dosyasını herhangi bir - [Airdrop Fotoğraf ve Video Paylaşımı](https://www.harunalp.com/airdrop-fotograf-ve-video-paylasimi/) - Airdrop programı ile fotoğraf ve video paylaşımı yapabiliyoruz. Bildiğiniz üzere iphone ve ipad tarzı cihazlar bizlere foto veya video paylaşımı yapabilmemiz için ios'da Airdrop adlı bir özellik sunuyor. Bu konuda epey katı olan Apple firması dışa kapalı bir sistem kullanmakta. Bu durumdan haz etmeyen iphone ve ipad kullanıcıları da çözüm olarak sunacağım programı kullanıyorlar. Hem - [Javascript içinde php değişkeni nasıl kullanılır ?](https://www.harunalp.com/javascript-icinde-php-degiskeni-nasil-kullanilir/) - Tamamen ihtiyaçtan doğan kod gereksinimlerinde bir yeni yöntemle daha sizlerleyim. Javascript içinde php değişkeni nasıl kullanılır ? Javascript içerisined php değişkenini kullanmak için html kısmında - [Opencart “İndex.Php?Route=Common/Home” Kaldırma](https://www.harunalp.com/opencart-index-phproutecommon-home-kaldirma/) - Opencart alt yapısı ile geliştirmekte olduğunuz web sitenizde logoya ya da anasayfa linkine tıkladığınızda adres çubuğunuzda "index.php?route=common/home" yazacaktır. Bu aslında sizler için problem olmasa da müşterileriniz ya da Google için büyük bir sorun teşkil eder. Önemli seo kriterlerinden birisi url'nin sade olmasıdır. Siz de .htaccess dosyanıza birkaç satır kod ekleyerek bu çirkin görüntüyü ortadan kaldırabilirsiniz. - [WooCommerce Mağazaya Dön Butonu Nasıl Düzenlenir ?](https://www.harunalp.com/woocommerce-magazaya-don-butonu-nasil-duzenlenir/) - WooCommerce Mağazaya Dön Butonu bildiğiniz üzere sitenizdeki varsayılan mağaza hangisi ise ( genellikle /magaza yada /shop ) oraya yönlendirir. Bu sayfa yerine başka bir sayfa ya da bağlantıya yönlendirme yapmak isterseniz makalenin devamında vereceğim kodu kullanabilirsiniz. WooCommerce Mağazaya Dön Butonu Nasıl Düzenlenir? Tema dosyalarınızda yer alan functions.php dosyasının içerisine aşağıdaki kodu ekleyin. Temanızın functions.php dosyasına ulaşmak için ise, - [Woocommerce Nedir ?](https://www.harunalp.com/woocommerce-nedir/) - Evet , woocommerce son zamanlarda kendini büyük ölçüde öne çıkarmış bir wordpress eklentisidir. Şimdiye kadar birçok wordpress kullanıcısı veya yazılımcı adını ilke kez duyuyor olabilir. Bakalım woocommerce ile neler yapılabilir ve avantaj-dezavantajları neler. Woocommerce Nedir ? Sıradan yazılımlara göre oldukça faydalıdır ve ücretsiz olduğundan herkesçe kolaylıkla edinilebilir. Üzerinden kolaylıkla para kazanabileceğiniz bir e-ticaret eklentisini ücretiz - [iOS 9 Nasıl Kurulur ? Yükleme ve Güncelleme Nasıl yapılır ?](https://www.harunalp.com/ios-9-nasil-kurulur-yukleme-ve-guncelleme-nasil-yapilir/) - iOS 9 Nasıl Kurulur ? Yükleme ve Güncelleme Nasıl yapılır ? Geçtiğimiz günlerde teknoloji devi Apple şirketi iPhone ve iPad'lerin yeni işletim sistemi olan iOS 9'u yayınladı. iOS 9 Kurulum güncelleme ve yükleme işlemleri için detaylar yazının devamında. iOS 9 Nasıl Kurulur ? Yükleme ve Güncelleme Nasıl yapılır ? iOS 9 Nasıl Yüklenir ? iOS - [WhatsApp hangi telefonlardan kaldırılacak? 2021](https://www.harunalp.com/whatsapp-hangi-telefonlardan-kaldirilacak-2021/) - Kullanmayanımız yoktur, whatsapp günümüzün en yaygın kullanılan mesajlaşma uygulaması. Hem ios hem android cihazları destekleyen sürekli olarak güncellenen ve yeniliklere açık bir uygulama. WhatsApp hangi telefonlardan kaldırılacak? 2021 yılında hangi cihazlar Whatsapp uygulamasını kullanamayacak ? Geçtiğimiz hafta yapılan açıklamada 2021 yılında bazı cihazların bu uygulamayı kullanamayacakları açıklandı. WhatsApp hangi telefonlardan kaldırılacak Whatsapp ekibi , iOS - [WordPress Sayfalandırma Nasıl Yapılır ? Codex](https://www.harunalp.com/wordpress-sayfalandirma-nasil-yapilir/) - WordPress Sayfalandırma Nasıl Yapılır ? Bu konuda daha önce bir makale eklemesi yapmalıydım ancak şimdiye kısmet :) Wordpress sitenizde sayfalandırma yapmak istediğinizde aslında codex wordpress de sunulan klasik kodu kullanmanızın aksine numaralandırmalı sayfalama sistemi seo ve kullanıcı dostu olarak ön plana çıkıyor. Bu sayfalandırma sistemini içeriklerinizi listedediğiniz index.php veya archive.php gibi sayfaların bitişine koyabilirsiniz.Sitede gezinmeyi - [Epic Games Ücretsiz Oyunlar Listesi 2020](https://www.harunalp.com/epic-games-ucretsiz-oyunlar-listesi-2020/) - Epic Games ücretsiz oyunlar listesi , her hafta düzenli olarak bildiğiniz gibi ücretsiz oyunlar hediye eden Epic Games, 17 Aralık tarihinden itibaren 31 Aralık tarihine kadar devamlı olarak ücretsiz oyun vereceğini siz oyun severler için açıklamıştı. Daha önce yayınlanan listenin aksine bu listenin doğruluk oranı bir hayli fazla. Bildiğiniz üzere ücretsiz oyunlar verme olayı başlamadan - [Wordpress PDF Viewer Eklentileri](https://www.harunalp.com/wordpress-pdf-viewer-eklentileri/) - Wordpress PDF Viewer Eklentileri , Wordpress PDF Viewer yani wordpress sitenizde pdf görüntülemenizi sağlayan eklenti. Bu eklenti adından da anlaşılabileceği gibi eklemiş olduğunuz pdf dosyalarınızı sitenizde görüntülemenize yarıyor.Ancak bizi ilgilendiren kısım burada meydana gelecek bir sorun. Eğer bir wordpress eklentisi kullanmazsanız ve sitenizdeki pdf dosyalarını google pdf viewer ile görüntülüyorsanız dosya boyutu büyük olduğundan dolayı - [Wordpress Yazı Arası Reklam Alanı Ekleme](https://www.harunalp.com/wordpress-yazi-arasi-reklam-alani-ekleme/) - Wordpress Yazı Arası Reklam Alanı Ekleme içeriğinde sizlere wordpress sitenizde loop alanında yani index.php archive.php gibi sayfalarda veriler listenelirken 3 er ya da 4 er listeleme alanında sizlere örneğin 12 data yayınlıyorsanız besleme alanında , aralara bir şeyler yerleştirmenizi sağlar. bunu genelde reklam alanı eklemek adına kullanırlar size de bunu göstermek istiyorum. Bahsettiğimiz olayı anlamak - [Php ile sayının tek veya çift olduğunu bulma](https://www.harunalp.com/php-ile-sayinin-tek-veya-cift-oldugunu-bulma/) - Php ile uygulamalara devam ediyoruz. Güzel bir php uygulamasını sizlerle beraber yapalım. Kullanıcıdan gelen bir sayıyı ya da kendi belirlediğimiz bir sayının tek mi çift mi olduğunu bulan programı beraber yazalım. Php ile sayının tek veya çift olduğunu bulma bu yazacağımız php kodunun o kadar da önemli olduğunu söylemem yanlış olur fakat sonuçta if ve - [Php yazı kısaltma fonksiyonu](https://www.harunalp.com/php-yazi-kisaltma-fonksiyonu/) - Php yazı kısaltma fonksiyonu , Php de kullanılan en güzel ve işe yarar fonksiyonlardan bir tanesi de yazı kısaltma fonksiyonudur. Twitter'de instagram'da ve facebook hatta diğer sosyal medyalarda , ya da fazla uzağa gitmeye gerek yok haber okuduğunuz bir haber sitesinin ana sayfasında haberin belli bir kısmı görünür ve oradan sonrasına bir buton ya da - [PDO ile veri güncelleme](https://www.harunalp.com/pdo-ile-veri-guncelleme/) - Merhaba arkadaşlar. PDO ile veri güncelleme , pdo ile veri ekleme , listeleme ve veri tabanı bağlantısını görmüştük. Şimdi de diğer bir konu olan güncellemeyi görelim. Mantık mysql ile hemen hemen aynı fakat bunun bize faydası daha fazla. Daha hızlı çalışması da pdo 'nun neden tercih edildiğini gösteriyor gibi. Öncelikle bir veritabanı bağlantımızı yapalım. PDO - [Responsive css ölçüleri (Media Screen Kodları)](https://www.harunalp.com/responsive-css-olculeri-media-screen-kodlari/) - Responsive css ölçüleri (Media Screen Kodları) ; Arkadaşlar artık biliyorsunuz ki uzun bir süredir mobil sektöre ilgi arttı ve insanlar web siteleri için ya da bazı reklam modelleri için responsive tasarımlar deniyorlar. Yani bir web sitesi yapıldığında bunun bir de mobile özel tasarımını farklı olarak döktürüyorlar. Eğer bir uygulama , reklam modeli ya da web - [Cache (Ön Bellekleme) Nedir ?](https://www.harunalp.com/cache-on-bellekleme-nedir-cache-olusturma-kullanma-ve-silme/) - Cache (Ön Bellekleme) Nedir ? Cache (önbellekleme) , günümüzde web sitelerini ayakta tutan en önemli etkenlerden birisidir ve eldeki veriyi alıp bir yerde tutar dilediğiniz sıklıkta dilediğiniz içeriği yansıtmanızı sağlar. Bu cache sistemini hazır bir sistemde (Wordpress, PhpBB Joomla) de , php gibi bir programlama dilinde de hazırlayıp kullanabilirsiniz. Sitenizde bir yerden sonra içerikler ve - [Mobirise Nedir ? Responsive Tasarım Programı](https://www.harunalp.com/mobirise-nedir-responsive-tasarim-programimobirise-responsive-tasarim-programi/) - Son zamanlarda mobil uyumlu tasarımlar olmazsa olmazlar arasına girdi ve burada devreye mobirise giriyor. Ayarları ve dizaynı oldukça kolay olup size muazzam tasarımlar sunacaktır. Mobirise hakkında ve mobil tasarımlar hakkında ufak bir bilgi verip kullanımından bahsedeyim.Aşağıdaki videoyu izlemek , makalenin devamını okumanızdan daha faydalı olacaktır :) Responsive tasarım imkanı sunan mobirise birçok özelliğe sahip. Sağ - [Ajax dosyasına erişim nasıl engellenir ?](https://www.harunalp.com/ajax-dosyasina-erisim-nasil-engellenir/) - Ajax dosyasına erişim nasıl engellenir ? sorusuna yanıt sadece birkaç satır kod : if (empty($_SERVER['HTTP_X_REQUESTED_WITH']) || strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest'){ die('Hata , Bu sayfaya erişiminiz yoktur'); } herkese iyi çalışmalar :) - [Zoom Programında Masaüstü ve Bilgisayar Sesi Nasıl Paylaşılır?](https://www.harunalp.com/zoom-programinda-masaustu-ve-bilgisayar-sesi-nasil-paylasilir/) - Bildiğiniz üzere zoom programı sayesinde bilgisayarınızın masaüstünü paylaşabildiğiniz gibi videolarınızı ve , müzik dinletebiliyorsunuz. Zoom konferans programı kullandığı bulut teknolojisi sayesinde verdiği hizmet kalitesini en üst düzeyde tutabiliyor. Bu alanda oldukça kaliteli hizmet veren firmanın kullanıcıların sesli ve görüntülü haberleşmesine de imkan sağlıyor. Rakipleri arasında açık ara farkla önde olan firma kullanıcı dostu bir ara - [Wordpress uzun yazıları sayfalara ayırma](https://www.harunalp.com/wordpress-uzun-yazilari-sayfalara-ayirma/) - Wordpress bir siteniz var ve blog sayfası ya da haber sayfası gibi yazı boyutu çok fazla olan siteler yönetiyorsanız bu özellik tam size göre. Bir konuya başlarsınız ve gerçekten de uzadıkça uzar. Seo uyumlu olsun ve kullanıcı hemen çıkmasın diye resimler de eklemeye başlarsınız, anlaşılır olsun diye birçok kez detaylara iner ve ekran resimleri ile - [Javascript Kullanarak txt okuma](https://www.harunalp.com/javascript-kullanarak-txt-okuma/) - Merhaba arkadaşlar, Javascript Kullanarak txt okumak oldukça kolay bir kod parçacığı ile gerçekleşiyor.Bunun için bir fonksiyon yazıyoruz ve bu fonksiyon adım adım , XMLHttpRequest sayesinde verinin arka planda çalışan işlemlerle eş zamanlı olarak veriyi çıktı olarak vermesini sağlamak adına bir nesne oluşturulup kullanılmaya başlıyor. Dosya açılıyor ve Get metodu ile txt içeriğine bir istek gönderilip - [Php ile Küfür Filtreleme](https://www.harunalp.com/php-ile-kufur-filtreleme/) - Php de str_replace() fonksiyonu kullanılarak kullanıcıdan gelen verileri dilediğiniz gibi süzgeçten geçirip son temiz halini istediğiniz şekilde sunabilirsiniz. Php ile Küfür Filtreleme işlemini bir fonksiyon yardımı ile yapabiliriz. Elbette sadece küfür filtresi için kullanılmak zorunda değil.Örnek olarak bir sayfadan çekeceğiniz linkleri döngüye sokmadan önce filtrelemek isterseniz yine bu fonksiyonu kullanabilirsiniz. Str_replace() fonksiyonu oldukça basit kullanıma sahiptir.İlk - [Wordpress Favicon Ekleme](https://www.harunalp.com/wordpress-favicon-ekleme/) - Favicon nedir öncelikle buna bakalım. Favicon web sitenizin title kısmının solunda duran , görsel açıdan kullanıcının kafasında bir imaj oluşturan ufak görsellerdir. Genelde aynı boyutlarda olurlar. 16*16px 32*32px gibi. Favicon kullanımı bildiğiniz gibi seo test araçlarında da rastladığımız bir şeydir. Seo puanına da etki etmektedir. Sitenizde favicon kullanmak yapacağınız ilk işlerden birisi olmalı. Wordpress favicon - [Ücretsiz Profesyonel Logo Tasarlama Sitesi](https://www.harunalp.com/ucretsiz-profesyonel-logo-tasarlama-sitesi/) - Bir web master olmanın gerektirdiği şeyler vardır.Bir tanesi de her şey hakkında az da olsa bilgi sahibi olmak. Bir web sitesini yapabiliyorsanız aynı zamanda format atabilmeli , donanım konusunda bilgi sahibi olmalı , ayrıca grafiktende anlamanız gerek. Tabi bu genel algıda böyle.Günümüzde iş ilanlarında da bunu görebilirsiniz ki çok saçma bir durumdur. Neyse esas konu - [Php ile Kelime Sayacı Yapımı](https://www.harunalp.com/php-ile-kelime-sayaci-yapimi/) - Makale yazımı yaparken sürekli 250 kelimenin üzerine çıkmam gerektiğini biliyordum ve sürekli bir siteye girip sayacı kullanmak yerine böyle bir tasarım yapmıştım kendime. Php ile kelime sayacı yapmak için bir adet index sayfası da yeterli olabilir. Burada anahtar nokta zaten Str_Word_Count fonksiyonunda. İndex sayfasında tasarladığım basit bir textarea ile kelimeyi yazıp göndereceğiz. Böylece gelen kelime - [Php ile Excel Dosyası Oluşturmak](https://www.harunalp.com/php-ile-excel-dosyasi-olusturmak/) - Php ile excel dosyası oluşturmak için birçok sınıf var fakat yazılan bu fonksiyon sayesinde en basit ve sade şekilde dosyayı oluşturabiliyoruz. Kaynak dosyasına ise https://github.com/oliverschwarz/php-excel bu adresten ulaşabilirsiniz. - [Neden Wordpress Kullanmalıyız ? Wordpress Kurulumu ?](https://www.harunalp.com/neden-wordpress-kullanmaliyiz-wordpress-kurulumu/) - WordPress, güzel bir web sitesi, blog veya uygulama oluşturmak için kullanabileceğiniz açık kaynaklı bir yazılımdır. Sürekli güncellenir ve hızlı olmasının yanı sıra güvenlidir de. Ücretsiz temaları ve kolay admin paneli sayesinde herkesçe sevilmektedir. Güzel tasarımlar, güçlü özellikler ve istediğin her şeyi inşa etme özgürlüğü. WordPress aynı anda hem özgür hem de paha biçilmez. WordPress gibi - [Bootstrap Nedir ? - Giriş](https://www.harunalp.com/bootstrap-nedir-giris/) - Günümüzde en popüler kütüphanelerden bir tanesi olan bootstrap her türlü sitenin tasarımında kullanılmaya başlandı. Öğrenmek o kadar da zor olmasa da biraz karışık olan yapısı soğutabiliyor. Biraz ne olduğuna bakalım ve yavaşça derine inelim. https://youtu.be/fzFSsvaGD1U Bir html site tasarlamak için sayfalarca css kodu yazmanız gerekmediğini düşünün. Hatta bir satır bile kod yazmayacaksınız html dahil. Bootstrap - [En İyi Php Frameworkler ve Neden Framework Kullanılmalı ?](https://www.harunalp.com/en-iyi-php-frameworkler-ve-neden-framework-kullanilmali/) - Öncelikle framework nedir ondan bahsedelim. Kodların düzenli bir şekilde yazılması için geliştirilen kod çatısı diyebiliriz. Bu genel bir tabirdir. Framework'ler yazılımcılar için mükemmel bir çatıdır ve spagetti koddan tamamen kurtarır. Birçok geliştirici aynı proje içerisinde çalışıyorsa eğer framework kullanmaları oldukça mantıklı olacaktır. Framework neden kullanılır sorusuna gelecek olursak öncelikli sebebi spagetti yani düzensiz kod yazımından - [Php Dizileri Ayırma - Array_slice() Fonksiyonu](https://www.harunalp.com/php-dizileri-ayirma-array_slice-fonksiyonu/) - Php de dizileri birleştirmek istersek array_merge() fonskiyonu ile bunu yapabiliyorduk şimdi ise dizileri ayırmayı görelim.Elinizde binlerce veri taşıyan bir dizi varsa ve bunları ayırıp daha rahat işlem yaptırmak istiyorsak bu fonksiyonu kullanabiliriz.Php Dizileri Ayırma Array_slice() Fonksiyonu ile mevcut. Fonksiyon Parametreleri İlk parametre böleceğimiz dizi. İkinci parametre kaçıncı elemandan başlanacağı. (Dizilerin indis değerlerinin 0'dan başladığını unutmayın.) - [Php cURL Kurulumu](https://www.harunalp.com/php-curl-kurulumu/) - Php kullanarak başka web sayfalarından bilgi almak ve bot yapmak için sıkça kullanılan cURL kütüphanesi hakkında temel bilgilere yer verilmiştir. Daha detaylı bilgi için php curl nedir yazımı okuyabilirsiniz. CURL kurulumu İlk önce , cURL kurulumunun yapılıp yapılmadığını kontrol etmek isterseniz aşağıdaki komutu kullanabilirsiniz. - [PHP CURL Nedir?](https://www.harunalp.com/php-curl-nedir/) - Php kullanarak başka web sayfalarından bilgi almak ve bot yapmak için sıkça kullanılan cURL kütüphanesi hakkında temel bilgilere yer verilmiştir. cURL nedir? CURL (Client URL), çeşitli protokoller arasında veri alışverişine imkan veren bir yazılım projesidir. CURL, Libcurl ve CURL olmak üzere ikiye ayrılır. Libcurl PHP, Java, C vb. programlama dilleri için arabirim/çekirdek görevi görerek programlama dilleri - [SSL Hatası "Bu Siteye Bağlantınız Tam Olarak Güvenli Değil" Çözümü](https://www.harunalp.com/ssl-hatasi-bu-siteye-baglantiniz-tam-olarak-guvenli-degil-cozumu/) - Öncelikle SSL hakkında bilginiz yok ise SSL Sertifikası Nedir ? adlı makalemi okumanızı tavsiye ederim. Ardından bilenler için devam edelim. Sitenizde SSL sertifikanız olmasına rağmen bazı sayfalarda veya tamamında görebileceğiniz bir hatadır "Bu Siteye Bağlantınız Tam Olarak Güvenli Değil". Devamında Saldırganlar bu sitede baktığınız resimleri görebilir ve bu resimler üzerinde değişiklik yaparak sizi kandırabilirler şeklinde uyarı - [Adobe Programlarının Deneme Süresini Uzatma](https://www.harunalp.com/adobe-programlarinin-deneme-suresini-uzatma/) - Adobe programlarını kullanıyorsanız , lisanslama için para vermek istemiyor , crack de bulamadıysanız şimdi size Adobe programlarının nasıl deneme süresini uzatacağınızı anlatacağım.Birkaç yerde gördüm ve bir başka hesabımla doğruladıktan sonra paylaşıyorum. Bildiğiniz üzere Adobe programlarında deneme süreleri var ve 7 gün sonunda Indesign , lllustrator , Dreamweaver gibi birçok programı sizden lisanslamanızı istiyor. Aşağıdaki yöntemi - [Wordpress İletişim Formu Ekleme](https://www.harunalp.com/wordpress-iletisim-formu-ekleme/) - Wordpress alt yapısı ile oluşturduğunuz her sitede iletişim sayfasının olması gerekir.Aslında bu bazı program politikaları ile alakalı olduğu gibi yalnızca müşterileriniz için de önemli bir faktördür. Aslına bakılırsa sitenize giren bir kullanıcının beğendiği , beğenmediği , isteyeceği bir şey veyahut önerilerini dile getirebileceği ; sizin de gelen bu bilgiye binaen bir şeyler yapmanız sitenin etkileşimde - [Google News Başarı İpuçları](https://www.harunalp.com/google-news-basari-ipuclari/) - Google News kayıtlı bir haber siteniz var ise bu makale tam size göre.Öncelikle burada yayınlanan ipuçlarının birebir Google tarafından verildiğini göz önüne alarak okumaya devam etmelisiniz. Artık dijital dünyanın bize sunduklarıyla yetinmeyip çok daha fazlasını yapmak istiyoruz böylece yeni yılda artık Google News'den en iyi şekilde yararlanmak bu anlamda iyi bir adım olabilir.Yakın zaman önce - [Elektronik Sigara Tamir Eden Yerler](https://www.harunalp.com/elektronik-sigara-tamir-eden-yerler/) - Elektronik sigaralar günümüzde stres çarkından sonra en yaygın hale gelen ürünlerden birisi oldu. Kimisi sigarayı bırakmak için kimisi toplum içinde içebilmek için kimisi ise sadece dumanının çok çıkmasından ötürü elektronik sigara kullanıyor. Haliyle bunlar da teknolojik cihazlar oldukları için bir süre sonra kullanıma bağlı olarak farlı modellerde arızalar verebiliyorlar. Arızalardan en temel olanlarını Atomizer arızaları, - [Php ile Bot Yapımı](https://www.harunalp.com/php-ile-bot-yapimi/) - Öncelikle bot nedir ona bir değinmek istiyorum. Bot diğer sitelerden kod parçacıkları aracılığıyla veri çekmemizi sağlar. Bazı fonksiyonlar ve parametreleri kullanarak diğer sitelerden veri (ç)almak diyebiliriz. Bu yazacağım bot basit anlamda yazılmış yalnıza bir sayfadaki verileri çekecek. Eğer geliştirilebilir ve döngüye sokulabilirse eğer elbette tüm sayfaları çekebilirsiniz. Bu bot ile siirturkusu.com sayfasından bir adet şiiri - [Php .htaccess Kullanımı](https://www.harunalp.com/php-htaccess-kullanimi/) - Php ile bir web sitesi yazılıyorsa elbette .htaccess kullanımına da gerek duyuluyordur. Bunun ilk ve en önemli nedeni kullanıcı dostu url yapısı oluşturma. Bazı yönlendirmeleri de bu dosyamızın içerisinde belirleyeceğiz. .htaccess dosyası ile SEO ve kullanıcı dostu bağlantılar oluşturma ,Subdomain ya da dizin yönlendirme , Hata sayfalarını yönlendirme , Belirli IP adresine izin verme/engelleme , - [Bilgisayardan Gelen Bip Sesleri ve Anlamları](https://www.harunalp.com/bilgisayardan-gelen-bip-sesleri-ve-anlamlari/) - Bilgisayarı açtığımızda bilgisayarımızda sorun olmadığı taktirde bir kere bip sesi duyarız. Bip sesini veren parça buzzer isimli küçük bir parçadır. Bazı bilgisayarlarda takılı olmayabilir. Bundan kaynaklı duyulmayabilir. Takılı olduğu halde gelmiyorsa bios ayarlarından kapatılmış olabilir. Bilgisayardan gelen bip sesleri ve anlamlarına göre arızanın ne olduğunu bulabiliriz. Tabi ki bu durum bazı markalarda farklıdır. Bunun sebebi markaların kendilerine - [PDO ile Site İçi Arama Motoru Yapımı](https://www.harunalp.com/pdo-ile-site-ici-arama-motoru-yapimi/) - Php pdo ile site içi arama motoru yapımını kendin yaptığım bir blog sayfasından paylaşmak istiyorum. Kodladığım sitede arama input'una gelen değer boş ise direk anasayfaya yönlendiriyor , diğer ihtimallerde ise yazılar adlı tablomda başlıkları filtreliyordum. Buraya gelen değeri bir sql sorgusundan geçirdikten sonra gelen değer ile verileri çekip listeliyordum. Şimdi öncelikle veritabanı vs. kodların var - [Php “n“, “r“, “t” karakterleri kullanımları](https://www.harunalp.com/php-n-r-t-karakterleri-kullanimlari/) - Php de ve diğer programlama dillerinde de kullanıldığına şahit olduğunuz bazı özel karakterlerden bahsetmek istiyorum. Bu karakterler kullanıldığında kaynak kodda hiçbir şey görünmez.Şahsen ben de merak edip baktığımda Php “n“, “r“, “t” karakterleri kullanımları ile ilgili şöyle bir sonuca ulaştım. "n" Karakteri Satır sonu, bu işaretten sonra yazılanlar yeni satırda görüntülenir. (Metin belgesinde Enter tuşuna - [Php Session (Oturum Yönetimi)](https://www.harunalp.com/php-session-oturum-yonetimi/) - Php de session kullanımı cookie'lere göre biraz farklıdır. Cookie'lerde fonksiyon şeklinde tanımlanırken session'da böyle bir mantık yoktur. Cookie bildiğiniz gibi belirlenen süre içerisinde saklanır ve belirlenen zamanda silinir. Session ise kullanıcı sayfayı kapattığında silinir. En çok kullanılan alan ise üye tabanlı sitelerdir. Bir kullanıcı siteye girmek için eposta , kullanıcı adı veya şifre yazdığında veritabanından - [Yapay Zeka Kullanarak Kodlardaki Hataları Bulan Yazılım: DeepCode](https://www.harunalp.com/yapay-zeka-kullanarak-kodlardaki-hatalari-bulan-yazilim-deepcode/) - Yapay zeka git gide hayatımıza girmeye başladı ve haliyle birçok yazılımcının da elinden ekmeğini alacak gibi görünüyor.Ancak bu kez DeepCode karşımızda.Bu DeepCode gibi girişimciler aslında işimizi elimizden almaktan ziyade bize bir yardımcı gibi görünüyor ilk bakışta. Kodlardaki hatalarınızı bulup sizin yerinize onları düzeltiyor. DeepCode, Zürih merkezli bir girişimdir ve temelde yaptığı iş, sizin yerinize kodlarınızdaki - [Javascript klavye kodları](https://www.harunalp.com/javascript-klavye-kodlari/) - Javascript dilinde yazdığınız kodlarda kullanmanız muhtemel olan klavye kodları. Bu kodların hepsini kullanacağınızın bir garantisi yok ancak bilmenizde fayda var. En azından enter , escape ve backspace gibi sık kullanılan klavye kodlarına yabancı değilsinizdir.Aşağıdaki listede javascript de kullanılan bütün klavye kodlarına (key codes) erişebilirsiniz. Key Code backspace 8 tab 9 enter 13 shift 16 ctrl - [Sahifa Wordpress Blog Teması İndir](https://www.harunalp.com/sahifa-wordpress-blog-temasi-indir/) - Sahifa Wordpress Blog teması yani benim web sitemde kullandığım tema.Bu temayı bayağıdır arıyordum ama bulamadım. Sağlam indirebileceğim virüssüz bir site buldum ve oradan download ettim.Temada birçok ayar mevcut. Yazılan bütün ingilizce kelimeler ayarlar , post metalar , hata yazıları bile kendine ait bir panelde listelenmiş.Ayrıca font awesome butonlarını da kullanabiliyorsunuz. Sahifa Wordpress Blog temasını indirmek - [Php Dosya İşlemleri](https://www.harunalp.com/php-dosya-islemleri/) - PHP ile dizin işlemleri sayesinde yeni dizinler oluşturabilir, dizinleri taşıyabilir, yeniden adlandırabilir, silebilir ve içinde neler olduğunu gösterebiliriz. Web tabanlı dosya yöneticisi gibi bir yazılım yapmak ya da dosya upload çalışmalarına girişmek için öğrenmemiz gereken konulardan bir tanesi olan dizin işlemleri sayesinde tüm dosya yönetimi olaylarına değinmiş olacağız. Yeni bir dizin oluşturmak Yeni bir klasör - [PHP CURL Kullanımı](https://www.harunalp.com/php-curl-kullanimi/) - cURL kullanımından önce genel bir tanımla başlayabiliriz.Php kullanarak başka web sayfalarından bilgi almak ve bot yapmak için sıkça kullanılan cURL kütüphanesi hakkında temel bilgilere yer verilmiştir. Tavsiye yazı : cURL nedir ? CURL kullanımı PHP CURL yapısı içinde çeşitli işlemler için fonksiyonlar tanımlanmıştır. PHP ile CURL işlemlerinde sıklıkla curl_init, curl_setopt, curl_exec, curl_close fonksiyonlar kullanılır. curl_init - [PHP Sayıyı Yazıya Çevirme Fonksiyonu](https://www.harunalp.com/php-sayiyi-yaziya-cevirme-fonksiyonu/) - Daha önce hiç kullanmadım ama sanırım ileride işime yarayacak bir fonksiyon olduğunu düşündüğüm için paylaşmak istedim. Başlıktan da anlaşılacağı gibi php de sayı ile yazılan değeri yazıya çeviriyor. Miktar olarak düşünüldüğünde 2.000 TL'yi "ikibin" TL diye ayırabiliyor.Bu fonksiyonu internette buldum gayet de doğru çalışıyor yapanın eline emeğine sağlık. PHP Sayıyı Yazıya Çevirme Fonksiyonu aşağıda verilmiştir. - [Wordpress Zamanlama Kaçırıldı Hatası](https://www.harunalp.com/wordpress-zamanlama-kacirildi-hatasi/) - Wordpress zamanlama kaçırıldı hatası , Wordpress ile bloğunuza eklediğiniz yazıları zamanlayacağımız zaman ortaya çıkan bir sorundur. Bu yazılar çeşitli sebeplerden dolayı isteğiniz tarihte yayımlanmaz ve wordpress "zamanlama kaçırıldı" hatası verir. Bunu yapma sebebimize gelecek olursak yazıların yayımlanma tarihleri oldukça önemlidir. Toplamda 20 yazıyı bir günde yayımlamak arama motorları için pek hoş bir şey gibi görünmez. - [Node.js Nedir? ve Neler Yapılabilir ?](https://www.harunalp.com/node-js-nedir-ve-neler-yapilabilir/) - Temel node.js derslerinden önce node.js hakkında bilgi , neden popüler olduğu , diğer sunucu taraflı çalışan programlama dillerinden farkı , node.js ile neler yapılabileceği gibi detaylı bilgiler sunulmuştur. Node.js nedir sorusunun en belirgin cevabı, JavaScript komutlarının sunucu tarafında çalışması diyebiliriz. Node.js Tarihçesi Node.js Ryan Dahl tarafından 2009 yılında Google Chrome tarayıcısının JavaScript komutlarını çalıştırmak için - [Node.js Kurulumu](https://www.harunalp.com/node-js-kurulumu/) - Node.js kurabileceğiniz toplamda platform olarak önünüzde 3 seçenek var. Aşağıdaki makale de Node.js kurulumunda Windows-Mac OS-Linux ve türevleri için ayrı ayrı anlatım yapılmıştır. Makaledeki anlatım tamamen Yusuf Sezer adlı kişiye aittir. O kadar net bir biçimde basite indirgeyerek anlatmış ki tekrar bir kurulum aşaması hazırlayıp sıfır makale yayımlamak istemedim. 3 farklı platform için de anlatım aşağıda - [Google reCAPTCHA Eklentisi Wordpress Kurulum Kullanımı](https://www.harunalp.com/google-recaptcha-eklentisi-wordpress-kurulum-kullanimi/) - Bu eklentiyi şimdiye kadar hiç kullanmadım kendi sitem için ancak bayağı bir spam yorum gelmeye başlayınca karar verdim. En yakın tarihte güncellenen ve benim wordpress sitem ile uyumlu olan eklentiyi seçtim. Siteniz düşük hite sahip olsa dahi blog tarzı sitelere bu tarz spam yorumlar gelebiliyor.Bunu engellemek için google'ın bu hizmetini kullanmayı ihmal etmeyin. Google reCAPTCHA - [Wordpress "Bir üst dizin sunucu tarafından yazılabilir mi?" Hatası Çözümü](https://www.harunalp.com/wordpress-bir-ust-dizin-sunucu-tarafindan-yazilabilir-mi-hatasi-cozumu/) - Kısa bir süre önce bir müşterim için kurmuş olduğum wordpress sitesinde bu hatayı aldım. Hata tam olarak şöyle bir şeydi : /home/siteadi/public_html/uploads/2018/03 dizini oluşturulamıyor. Kısa bir araştırma sonrası denemeler ile sorunu halletim. 3 farklı yöntem var temelde ancak ben size en güvenilir olanını sunacağım. İlk yöntemde sizin dosyalarınıza tüm izinleri vermeniz gerektiğini söylüyor. Bunu yapmanızı - [Mark Zuckerberg Neden Hep Aynı Tişörtleri Giyiyor?](https://www.harunalp.com/mark-zuckerberg-neden-hep-ayni-tisortleri-giyiyor/) - Dünyanın en büyük sosyal ağı olan facebook'un kurucusu olan Mark Mark Zuckerberg sürekli olarak aynı renkte ve modelde tişörtler giyiyor. Şimdi bende merak ettim , dünyanın en zenginlerinden birisi olan Mark Zuckerberg neden hep aynı tişörtleri giyiyor? Mark’ın giydiği t-shirt’ün neden hep aynı olduğu magazin açısından renkli bir haber. Soru ve cevabı arkasında yatan nedenler farklı ve - [Opencart Seo Url Aktifleştirme](https://www.harunalp.com/opencart-seo-url-aktiflestirme/) - Opencart sistemlerde seo url dair bir ayar yapmadığınızda adres çubuğunda "http://www.parkesec.com/index.php?route=product/product&path=34_37&product_id=68" şeklinde ifadeler görünecektir.Bu ne sizin için ne de müşteri için sağlıklı bir durumdur. Ayrıca seo açısından yanlış bir kullanım olduğu da aşikar. Opencart Seo Url Aktifleştirme sonrası adres çubuğunuzda artık siteadi/urun-ismi şeklinde görünecektir. Adım adım seo url aktif hale getirelim. İlk olarak hazır halde gelen - [Adwords'e En Çok Reklam Veren 5 Sektör](https://www.harunalp.com/adwordse-en-cok-reklam-veren-5-sektor/) - İlgimi çeken bir nokta üzerine yaptığım araştırmada ilk karşıma çıkan makalede şu bilgilere rastladım. Aslında bize kısa yoldan para kazanmak ya da çaba göstererek sonunda kazanç sağlayabileceğimiz birkaç sektör sunmakta. Aşağıdaki 5 sektör Google reklam gelirlerinin neredeyse tamamını (büyük bir kısmını) oluşturmakta. Google Adwords'e reklam vererek en çok gelir elde eden ilk firma 2013 yılından - [Java - Yapıcılar (Constructors)](https://www.harunalp.com/java-yapicilar-constructors/) - Java da yapıcılar , new anahtar kelimesi ile yeni bir nesne oluşturulduğunda devreye girerler. Başlangıç değer atamasını yapmak için kullanılırlar. Java - Yapıcılar (Constructors) için basit bir örnek verecek olursak SınıfAdı nesne1 = new SınıfAdı. Bu sayede varsayılan yapıcı çağrılmış oldu. Yapıcıların Özellikleri 1-) Yapıcı (constructor) ismi ile sınıf ismi aynı olmalıdır. 2-) Yapıcı (constructor) her - [Sitemap (Site Haritası) Nedir?](https://www.harunalp.com/sitemap-site-haritasi-nedir/) - Türkçe karşılığı "site haritası" olan sitemap'ın temel amacı , bir web adresi üzerinde yer alan bütün URL'ler hakkında arama motorlarına bilgilendirme yapmaktır. Ayrıca site haritası her web sitesinde olması gereken en önemli seo kriterlerinden birisidir. Site haritası, bir sitedeki URL’leri listeleyen, XML türünde bir dosyadır. Site haritalarını, bir site tarayıcısı olarak düşünebilirsiniz. Bu haritalar, yapı - [Çoklu Explode Kullanımı (MultiExplode)](https://www.harunalp.com/coklu-explode-kullanimi-multiexplode/) - Php de bir metni , veriyi belirli kriterler , karakterler , noktalama işaretlerine göre parçalamak istersek ve bunu çoklu yapmak istersek bunu bir fonksiyon ile halledebiliyoruz. Daha açık ifade etmek gerekirse örneğin bir post için atılan etiketleri virgül ile ayırarak dizi halinde tek tek yazdırabiliriz.Ancak ihtiyaca göre farklı bir metinde yer alan ":" işareti ve/veya - [jQuery Ajax ile Anlık Veri Listeleme](https://www.harunalp.com/jquery-ajax-ile-anlik-veri-listeleme/) - Öncelikle artık sayfa yenilenmeden yani anlık olarak veri çekme olayına alışmanız gerektiğini söyleyebilirim. Ajax kullanımı ile birçok olayı kullanıcı tatmin edecek şekilde sayfayı refresh etmeden yapabiliyoruz. İd ye göre veri çekme , veri ekleme , giriş yapma , silme gibi birçok olayı yapabiliyoruz. Şimdi kısa süre önce yapmış olduğum bir projeden esinlenerek buraya atmak istediğim - [jQuery ile Sadece Rakam, Harf veya Özel Karaktere İzin Verme](https://www.harunalp.com/jquery-ile-sadece-rakam-harf-veya-ozel-karaktere-izin-verme/) - Hazırlamış olduğunuz bir input alanı veya textarea bölümüne sadece özel karakterler , sayılar ya da harf girişini kontrol etmek için bir düzenleme hazırlayalım. Örnek olarak bir telefon alanımız var ve kullanıcı haliyle buraya istemediğimiz değerler girebilir ya da harf , özel karakter girebilir. jQuery ile Sadece Rakam, Harf veya Özel Karaktere İzin Vermek istersek işte - [WordPress Çoklu Dil Desteği](https://www.harunalp.com/wordpress-coklu-dil-destegi/) - Wordpress günümüzde birçok alanda web sitesi kurucuları ve müşterileri için kolaylık sağlamakta.Kabul edelim ki gerek müşteriler gerek geliştiriciler bazı sitelerde çoklu dil desteği ihtiyacı olduğunu düşünebiliyorlar. Wordpress bize bu noktada Polylang Wordpress çoklu dil desteği eklentisi sunmakta. Birçok dilde yayın yapabilmek ve hizmet vermek önemlidir ve bu noktada bize Polylang eklentisi fazlasıyla yardımcı olacaktır. WordPress Polylang eklentisi, - [Apple'ın Son Model Emojileri](https://www.harunalp.com/applein-son-model-emojileri/) - Apple, iOS 11.1'de yer alacak 30'dan fazla yeni emojiyi kullanıcılarına tanıttı. Apple'ın iOS 11.1'i ya da yeni emojileri içeren macOS ile watchOS'u ne zaman piyasaya sürmeyi planladığı bilinmiyor ancak iOS 11.1'in beta sürümü önümüzdeki hafta kullanıma hazır olacak. İşte Apple'ın emoji severleri için sunmuş olduğu son model yeni emojiler... Emojilerin hayvanlar bölümünde zürafa, zebra, kirpi, - [Codeigniter Dosya Yükleme (Uploading Class)](https://www.harunalp.com/codeigniter-dosya-yukleme-uploading-class/) - Codeigniter kullanarak panel üzerinden nasıl dosya yükletebiliriz bakalım.Bunun için Codeigniter kendi sitesinde bize döküman olarak sunmuş zaten. Şu adrese bakarsanız eğer kolay bir kullanıma sahip olduğunu da görebilirsiniz. İlk olarak veritabanı ve görünüm sayfası ile işimiz olmayacak bizim. Sadece Controller dosyasında bir metod oluşturacağız ve uploads adında bir klasör açıp resimlerin buraya bu metod sayesinde yükenip yüklenmediğini - [Php ile Sayfadaki Tüm Linkleri Toplamak](https://www.harunalp.com/php-ile-sayfadaki-tum-linkleri-toplamak/) - Bir bot sistemi yazmak istediğinizde genellikle kullanmanız gereken ihtiyaçlardan birisidir diyebilirim. Bot yapımında mantık budur. İlk olarak file_get_contents kullanarak sayfayı komple okumaktır. Ardından file_get_contents kullanarak parçalama işlemi yapabilir ve istediğimiz bütün alanları alabiliriz. Mantıken bize linkler lazım olduğu için bölümünü okumamız gerekecek. Php ile Sayfadaki Tüm Linkleri Toplamak için aşağıdaki yolu izlemek yeterli olacaktır. $page = - [CSS Cursor Property Türleri ve Kullanımı](https://www.harunalp.com/css-cursor-property-turleri-ve-kullanimi/) - Css'de elemanların üzerine gelindiğinde imlecin hangi şekli alacağını belirlemek için cursor kullanılır. Yaklaşık 30 adet tanımlama mevcuttur. Bunları w3schools 'da tamamen bulabileceğiniz gibi ben yine aşağıda bir çoğunu paylaşacağım. Mause'nin şeklini aşağıda verilen komutlar ile belirleyebilirsiniz. CSS Cursor Property Türleri ve Kullanımı Mouse over the words to change the cursor. auto - [Python 3 ve PyCharm Kurulumu](https://www.harunalp.com/python-3-ve-pycharm-kurulumu/) - Arkadaşlar merhaba , Python derslerini ilki bu olsun. İlk olarak kurulumunu göstermek istiyorum. Python 3 ve PyCharm kurulumunu anlatayım. Zaten linux dağıtımlarda genelde Python kurulu olarak geliyor bu yüzden Windows'a nasıl kuracağımıza bakalım. Adım adım Python 3 versiyonunu kurmaya başlayalım. Python 3 kurulumu - PyCharm Kurulumu ayrı ayrı anlatmaktansa Python 3 ve PyCharm Kurulumu birlikte anlatmak daha iyi - [Codeigniter Örnek Proje (İnsert,Select,Update,Delete)](https://www.harunalp.com/codeigniter-ornek-proje-insertselectupdatedelete/) - Merhabalar , gmail üzerinden bana ulaşan bir arkadaşımızın isteği üzerine basit bir admin girişi , admin girişi sonrası kayıt ekleme sayfasında kayıt ekleme , kayıtları listeleme , silme ve güncelleme işlemlerini hızlı bir şekilde yapacağız. Benden istenilen üç adet sosyal medyaya ait linklerin eklenmesi , arayüzde gösterilmesi ve güncellenmesiydi. Ben bunun yerine kayıt eklemeyi tercih - [Codeigniter Veri Silme İşlemi](https://www.harunalp.com/codeigniter-veri-silme-islemi/) - Codeigniter veritabanına veri eklemeyi bir önceki makalemde anlatmıştım.Şimdi ise veritabanında kayıtlı olan bir veriyi nasıl dinamik bir şekilde silebiliriz bunu görelim. Öncelikle elimizde bir view dosyası olacak ve burada veritabanından çekilmiş olan veriler , yanlarında ise silme işlemini yapacak ve her birinin kendine has id değeri olan linkler olacak. Her linkin silme id'si veritabanından dinamik - [CodeIgniter ile Veritabanına Veri Ekleme](https://www.harunalp.com/codeigniter-ile-veritabanina-veri-ekleme/) - CodeIgniter framework ile ufak ufak projeler alıştırmalar yapmaya başlayanlar için güzel bir örnek geliyor. Bu projede standart php öğrenirken de yaptığımız ilk şeylerden birisi olan veritabanına veri ekleme işlemini yapalım.Framework mantığını kavramak adına Mvc mantığını anlamanız gerekir. Daha önce bu konulara, codeigniter'i kavramaya çalıştıysanız zaten birçok kod bloğu görmüşsünüzdür. Bazı örnekler veritabanı kaynaklı , model - [if (! Defined ('ABSPATH')) exit; Nedir , Kullanımı ?](https://www.harunalp.com/if-defined-abspath-exit-nedir-kullanimi/) - Bu ifade aslında wordpress alt yapısına sahip bütün web sitelerinde var olan bir yapıdır. Kendiniz tema yazarken de , hazır tema kullanırken de bu ibareye rastlayabilirsiniz. Bu durumun kullanılmadığı web sitelerinde açıklar meydana gelebilir. Yakın zaman önce yazmış olduğum bir script sayesinde fark ettiğim bir durumdu ve bu durumun bir zaaf yaratabileceğini düşündüm , bunu - [Wordpress Yorum Sayısını Göstermek](https://www.harunalp.com/wordpress-yorum-sayisini-gostermek/) - Wordpress ile sıfırdan tema yazanlar için oldukça basit bir durum.Ancak bir tema yükleyip onu editlemek isteyen ya da bir yerlerini kendince değiştirip istediği görünümü elde etmek isteyenler için biraz zor. Aslında bir satır kod ile hallediliyor. Benim karşılaştığım yer zamanında yaptığım bir siteyi editlerken karşıma çıktı. Anasayfada content-excerpt bölümünde yorum sayısı gösterilmiyordu ve codex wordpress - [SMTP Mailer Eklentisi Kullanımı](https://www.harunalp.com/smtp-mailer-eklentisi-kullanimi/) - Bu eklentiyi kullanma sebebimi ilk olarak belirtmek istiyorum. Bazı hosting firmaları bildiğiniz üzere mail gönderimini siz talep etmediğiniz sürece ilk başta pasif bırakıyor. Yani eğer sitenizde aktif olarak müşteri yorumları gelmeyecekse ve statik bir site ise (genelde bu durum tam tersi) mail bölümünü aktif etmenize gerek kalmıyor. Ancak günümüzde bir blog sayfası ya da fotoğrafçılık - [Tavsiye Hosting Firması : Natro Hosting](https://www.harunalp.com/tavsiye-hosting-firmasi-natro-hosting/) - Öncelikle bu makaleyi buraya yazmadan önce birçok alanda bu firmayı gözlemlediğimi söylemeliyim. Firma olarak ne kadar kendi ihtiyaçlarımızı kendi sunucumuzdan gideriyor olsak da bazı müşteriler için çalışmak adına seçmek zorunda olduğum bir firma olmalıydı.Ben de birçok tavsiye üzerine yöncü , godaddy, strato gibi iyi firmalar yerine Natro firmasını seçtim. Seçtikten sonra da gördüm ki aslında - [Php array_push() Fonksiyonu](https://www.harunalp.com/php-array_push-fonksiyonu/) - Birkaç gün önce karşılaştığım bir sorunu çözerken bilgi sahibi olduğum ve birkaç deneme , kurcalama ile çözdüğüm bir fonksiyonu anlatmak istiyorum. Php array_push() fonksiyonu tahmin edebileceğiniz üzere diziler konusuyla alakalı. İşlevi ise tam olarak şu : eğer bir dizi tanımlanmış ancak sonradan veri eklenmek isteniyorsa array_push() fonksiyonu kullanılıyor. İki parametre alıyor. Gelen değerler en sona - [Ücretsiz SEO Araçları](https://www.harunalp.com/ucretsiz-seo-araclari/) - Meydana getirmiş olduğunuz bir web sitesini arama motorlarında üst sıralara çıkarmak için kullanabileceğiniz birçok optimizasyon aracı mevcut. Eğer statik bir web sitesi yaptıysanız bu işlem gerekli olmayabilir ancak yaptığınız siteyi arama sonuçlarında daha üst sıralara çıkarmak ve gerek müşterinize gerek size gerekse firmanıza gelir elde etmesini sağlamak ve ziyaretçi sayısını arttırmak istiyorsanız bu ücretsiz seo - [Wordpress "Briefly unavailable for scheduled..." Hatası](https://www.harunalp.com/wordpress-briefly-unavailable-for-scheduled-hatasi/) - Wordpress sitenizde bir güncelleme yapıyorken alacağınız hatadır.Benim karşılaştığım sorun wordpress kendi sürümünü güncellerken ortaya çıkmıştı.Hatanın gerçek adı "Briefly unavailable for scheduled maintenance. Check back in a minute." olarak çıkabilir.Bu sorunu ki farklı şekilde çözebilirsiniz. 2 yöntem de sizi tatmin etmezse wordpress tekrar kurarsanız çözüme kavuşacaksınız. 1.Yöntem Ana dizinde wp-admin klasörünü açın ve içinde .maintance isimli - [Wordpress Tema Yapımı - Bölme](https://www.harunalp.com/wordpress-tema-yapimi-bolme/) - Sıfırdan bir wordpress teması yapımını ve wordpress'e entegre etmek için gerekli bileşenlerinde barındığı bu makalemde öncelikle temayı parçalamayı göstereceğim.Öncelikle wordpress tema yapımı için html bir temaya ihtiyacınız var. Hazır almak yerine kendiniz kodlarsanız bölme işlemini daha rahat yaparsınız. Temel birkaç bölme işlemini yapmak zorundayız. Worpdress'in kendi fonksiyonlarını kullanarak uygun bir dosya dizini elde edebilirsiniz. Parçalama - [Sublime Text Kurulum Kullanım Eklentiler](https://www.harunalp.com/sublime-text-kurulum-kullanim-eklentiler/) - Yazılımcı adam için kullandığı editör ya da IDE oldukça önemlidir. Ben uzun bir süre notepad++ kullandım ve birçok IDE denedikten sonra benim için dosya ağacının yeterli olabileceğini düşündüm ve Sublime Text'te karar kıldım. Sublime Text 3 için anlatım yapacağım.Birlikte Sublime Text Kurulum Kullanım Eklentiler konusuna değinelim. Sublime Text 3 İndir Sublime Text 3 indirmek için - [Php Değişkenler](https://www.harunalp.com/php-degiskenler/) - Php tam olarak değişkenlerden ibarettir ve değişkenler bize fazlasıyla kullanım kolaylığı sağlar. Uzun bir metni $metin değişkenine atayıp sayfanın her yerinde kullanabiliriz. Değişkenlerde kullanım biçimleri vardır. Şöyle ki ; Değişkenler harf,sayı ve alt çizgi (_) dışında tanımlanamaz. Değişkenler sayılar ile kesinlikle başlayamaz. $1.sayi şeklinde bir kullanım söz konusu olamaz. Ancak $sayi1 şeklinde kullanabiliriz. Aynı şekilde - [Wordpress SMTP Mail Gönderme Sorunu](https://www.harunalp.com/wordpress-smtp-mail-gonderme-sorunu/) - Aslında bu makaleyi okumaya karar verdiyseniz bu sorun ile illa ki karşılaştınız.Gördüğünüz üzere ya her şeyi denemiş oluyorsunuz ya da elinizden bir şey gelmiyor.Ancak merak etmeyin bu sorun sizden kaynaklı değil. Birçok sunucu firması güvenlik sebebiyle sunucu üzerinden mail göndermeyi engellerler. Sipariş , iletişim, rezervasyon gibi formların çalışmadığını da rahatlıkla görebilirsiniz. Şimdi ise web masterları - [Wordpress - Eklentisiz Sosyal Paylaşım Butonları](https://www.harunalp.com/wordpress-eklentisiz-sosyal-paylasim-butonlari/) - Wordpress sitenizde sosyal paylaşım butonları bulundurmak istemeniz oldukça doğal.Genelde blog yazarları bunu tercih ederler ancak bir sınır elbette yok. Yazdığınız yazıların , bilgilerin paylaşılmasını , böylece sizlere fayda sağlamasını istiyorsanız sosyal paylaşım eklentilerini kullanabilirsiniz. Wordpress sizlere bunu sadece bir eklenti ile sunmakta. Ancak bildiğiniz gibi bu eklentiler de bir süre sonra sitenizi yavaşlatacaktır. Diğer birçok - [SSL Sertifikası Nedir ?](https://www.harunalp.com/ssl-sertifikasi-nedir/) - Genellikle kendini ispatlamış , e-ticaret işlemleri yapan , web tabanlı eposta ve güvenli iletişim ihtiyacının olduğu bütün sitelerde bu belgeyi görürüz. Adres çubuğunda "https" ibaresinin (yeşil renklidir) olması web sitelerinin bilgilerini güvenli bir şekilde iletilmesini sağlayan şifreleme çözümünün olduğunu gösterir. SSL Sertifikası Nedir , Seo'ya Katkısı Nedir ? , SSL Sertifikası Nedir ? gibi soruların sorulması oldukça - [Seo'da Yazı - Etiket İlişkisi](https://www.harunalp.com/seoda-yazi-etiket-iliskisi/) - Yazdığınız makaleler kadar ekleyeceğiniz etiketler de önemlidir ve doğru seçilmedir. Etiketler belirli makaleler için hem arama motorları için hem de seo için önemli bir kriter olarak belirlenmiş anahtar kelimelerdir. Bu kelimelerin yanlış seçilmesi(spam, alakasız etiketler, fazla sayıda kullanım vs.) dezavantaj yaratacağı gibi doğru seçilmesi de kullanıcı sağlayabildiği gibi seo açısından da bir artı doğuracaktır. Seo'da - [WordPress Analytics Kodu Ekleme](https://www.harunalp.com/wordpress-analytics-kodu-ekleme/) - Google Analytics , yani sitenize gelen trafiği anlık , saatlik , günlük ,haftalık , aylık , yıllık gibi birçok bölümde sizlere sunan , kullanıcıların sitenizde ne kadar kaldığı , hangi sayfaları daha çok gezdiği gibi bilgileri sunan bir webmaster aracı diyebiliriz. Bu kodu sitemize eklemek , google'a bende varım demekle aynıdır. Sizi o kodu ekledikten - [Tumblr Hesap Silme](https://www.harunalp.com/tumblr-hesap-silme/) - Tumblr , günümüzde en çok kullanıcı kitlesine sahip sosyal ağ ve blog sitelerinden birisi. Çok geniş kullanıcı kitlesine sahip olan Tumblr , New York'lu genç girişimci olan David Karp tarafınca 2007 yılında kurulmuştur. Kurulduktan yaklaşık 2 hafta sonra toplamda 75.000 kullanıcıya ulaşmıştır. 2013 yılında ise değeri 1,1 milyar olarak biçilen Tumblr'ı Yahoo! satın almıştır. ABD'de - [Wordpress Kalıcı Bağlantılar](https://www.harunalp.com/wordpress-kalici-baglantilar/) - Wordpress sayesinde seo açısından birçok konuyu iyileştirmiş bulunuyoruz. Eklenen resimlerin otomatik alt etiketi alması da buna bir örnek olabilir. Wordpress ile kalıcı bağlantılar sayesinde de bir önceki makalemde bahsettiğim kalıcı bağlantı ayarlarını yapacağız. Bu ayar sayesinde seo uyumlu url yapısı meydana getirmiş olacağız. Kalıcı bağlantılardan kasıt link yapısıdır ve farklı biçimlendirmeleri vardır. Wordpress panelinde solda - [PDO İle Üye Girişi Uygulama](https://www.harunalp.com/pdo-ile-uye-girisi-uygulama/) - Php ile bir üye girişi gerçekleştirelim. Veritabanında kullanici_adi ve sifre adında birer alan olduğunu farz edelim. İşlemlerimizi de pdo ile gerçekleştireceğiz. Öncelikle bir index.php sayfası açalım ve içine gerekli form gönderme kodlarını geçirelim. Kullanıcı Adı Şifre - [Css :first-child Kullanımı](https://www.harunalp.com/css-first-child-kullanimi/) - Html - css yani nadiren makale yazdığım konulardan birisi.Ancak ihtiyaç duydukça kullandıkça bazı şeyleri buraya yazmak da gerekiyor. Css :first-child Kullanımı aslında kullanış itibariyle jquery andırıyor ancak oralara girip teferruatlı kod yazmaktansa böylesi daha iyi. İngilizce bilgisine bile gerek kalmadan sadece belli bir seviyeye gelmişseniz az çok kullanımı fikir uyandırmıştır sizde. Evet :first-child belirttiğiniz tagın ilk elemanına - [Seo Nedir ?](https://www.harunalp.com/seo-nedir/) - Herkesin hakkında biraz da olsa bilgi sahibi olduğu bir konuya uzmanından aldığım bilgiler ile açıklık getirmek isterim. Kendi çalıştığım firmanın sahibinin anlatımıyla seo konusuna bir açıklık getireyim. Herkesin merak ettiği bir soru bu aslında? Seo nedir? SEO Arama motoru optimizasyonu kısaca açıklamak gerekirse google sarı sayfa reklamları dışındaki beyaz sayfa sıralamasının sıralanış dizilimidir, yani örnek - [Adsense 3 Reklam Sınırı](https://www.harunalp.com/adsense-3-reklam-siniri/) - Öncelikle merhaba, Adsense daha önce kaydolmuş , ufak bir ihlal sebebiyle reklamları elinden alınmış sonrasında birçok mücadele sonrasında (ret yeme) tekrar Adsense reklamlarına kavuşmuş birisi olarak söylemeliyim ki , gerçekten çok araştırma yaptım ve birçok konuda da bilgi sahibi oldum.Şimdi ise gördüm ki yeni bir güncelleme söz konusu ve Adsense 3 reklam sınırı ortadan kalkmış. - [FileZilla Kullanımı](https://www.harunalp.com/filezilla-kullanimi/) - FileZilla namıdiğer ftp , sunucuda barındırdığınız dosyalarınız hızlı ve güvenli bir şekilde yönetmemize yarayan ücretsiz bir yazılımdır. Seri bir şekilde bize verilen ftp bilgilerimizi girerek bağlantı sağlayabilir ve bu ücretsiz yazılım sayesinde dosyalarımızda dilediğimiz işlemi yapabiliriz. Filezilla kullanımı aslında oldukça basittir sadece bize hosting firmamızın sağlamış olduğu birkaç bilgi lazım. Başlayalım ! Nelere ihtiyacımız var - [Projede Kaç Satır Kod Olduğunu Bulma](https://www.harunalp.com/projede-kac-satir-kod-oldugunu-bulma/) - Php ile yazmış olduğunuz bir projedeki kodların kaç satır olduğunu bilmeniz bazı durumlarda önemlidir.Performans açısından ya da tamamen meraktan dolayı kaç satır kod yazdığınızı öğrenmek isterseniz bunun için yazılmış bir sınıf yapısı mevcut. Belirttiğimiz dosya uzantılarına sahip dosyalardaki satırları gezerek kaç satır kod yazdığımızı bize veren class yapısı şu şekilde ; class Line_Counter { private - [2017 Popüler Wordpress Web Sitesi Mimarı Eklentileri](https://www.harunalp.com/2017-populer-wordpress-web-sitesi-mimari-eklentileri/) - Wordpress web sitesi mimarı eklentileri günümüzde birçok wordpress web geliştiricilerinin tercihi olmuş durumda. Ne kadar pro versiyonları tercih edilse de (profesyonel projeler için) free eklentileri de birçok anlamda hem müşteriler için hem de geliştiriciler için avantaj sağlamakta. Wordpress sisteminde görüldüğü üzere hiçbir şey neredeyse sabit kalmıyor ve sürekli bir değişim , güncelleme söz konusu. Haliyle - [PHP ile Alexa Değeri Almak](https://www.harunalp.com/php-ile-alexa-degeri-almak/) - Alexa'da ülke sırasını ve global sıralamayı almak isterseniz eğer Alexa'nın bizlere sunmuş olduğu xml servisini kullanabilirsiniz. Burada yer alan xml dosyasını kendinize göre düzenleyebilirsiniz. Yalnızca site ismini değiştirerek sitenize ait değerleri Alexa'dan alabilirsiniz. - [Php OOP - Class Yapıları ve Metodlar (Public,Private,Protected,Extends...)](https://www.harunalp.com/php-oop-class-yapilari-ve-metodlar-publicprivateprotectedextends/) - Zaman ilerledikçe OOP yani Nesne Yönelimli Programlama popülerliğini daha da arttıracak gibi görünüyor. Public,Private,Protected,Cons,Extends,Final,Static Kavramları artık bizim için büyük önem arz edecek. Bu kavramların ne işe yaradıklarını ve farklılıklarını kaleme alalım. Birer örnek ile kullanımlarına değinerek detaylandırmaya çalışayım. OOP'da bir sınıftan meydana gelen method ya da değişkenler o sınıfın birer üyesi(member) olurlar. Farklı member tanımlamaları yapabiliriz. İlk - [Php Sabitler Kullanımı (Define)](https://www.harunalp.com/php-sabitler-kullanimi-define/) - Php'de sürekli değişmesini istemediğimiz bilgileri bu define'lerde saklarız. Bunlar bize oldukça kolaylık sağlar ve bir sabitin tanımlanıp tanımlanmadığını da kontrol edebiliriz.Define fonksiyonu define() şeklinde tanımlanır ve iki parametre alır. Sabitlerin bir kuralı da şudur : adı üstünde - [Wordpress .htaccess dosyası nerede ?](https://www.harunalp.com/wordpress-htaccess-dosyasi-nerede/) - Özellikle wordpress alt yapısına sahip bir web sitesi olanlar için yapacağım bir anlatım. Ancak çok da fark etmiyor çünkü hemen her web sitesinde artık .htaccess kullanılmakta. Aksi taktirde bazı sorunların üstesinden gelemeyebiliyoruz. Htaccess dosyası ile neler yapabileceğimiz hakkında bilgi almak istiyorsanız tam da bu konu hakkında yazmış olduğum şu makalemi okumanızı tavsiye ederim. Wordpress .htaccess - [Wordpress ile İçe Aktarma Dosya Boyutunu Arttırma](https://www.harunalp.com/wordpress-ile-ice-aktarma-dosya-boyutunu-arttirma/) - Şişmiş bir veritabanı , eklenti , tema gibi wordpress sitemizde gerekli olan dosyaları yüklemek istediğimizde 2BM dosya boyutu aşma sorununa takılmamız kaçınılmaz olacaktır. Bu sorunu ortadan kaldırmanın basit bir yolu var ve değişiklik yapacağımız dosyanın ismi ise ".htaccess". Bu dosyaya gerekli eklemeleri yaptığımızda Wordpress ile İçe Aktarma Dosya Boyutunu Arttırma konusunu da halletmiş olacağız. Bilgilendirme : - [İzledim: Kanlı Oyun - Scare Campaign (2016)](https://www.harunalp.com/izledim-kanli-oyun-scare-campaign-2016/) - Bu sayfada biraz da kendimle ilgili bir şeyler paylaşmak istedim. Birkaç gün önce arkadaşım Serhat ile izlediğim bir filmi anlatmak istiyorum. İsminden de belli kanlı bıçaklı bir şey. Korku filmi çok sevmem ancak zaten bu öyle ahım şahım bir şey de değildi. Belki de son korku içerikli filmimi izledim : Kanlı Oyun - Scare Campaign - [2016’da YouTube’dan En Çok Para Kazanan 10 Fenomen](https://www.harunalp.com/2016da-youtubedan-en-cok-para-kazanan-10-fenomen/) - 2016 yılı geride kaldı. Ancak bazıları için halen o yılın kendilerine getirirleri harcamakla bitmedi. 2016 yılında youtube'den para kazanan 10 fenomeni sizler için listeledim. Birçok kişi youtube'den para kazanılabileceğini , bazıları ise iyi bir fikir olmadığını düşünüyor. Ancak birazdan listelenecek isimlerin gelirlerine bakılacak olursa ne kadar iyi bir para kaynağı olduğunu göreceksiniz. 2016 yılının en - [Felçliler İçin Umut Olacak Teknoloji](https://www.harunalp.com/felcliler-icin-umut-olacak-teknoloji/) - İsviçre'li bilim adamlarınca geliştirilen yeni implant, omurga hasarlarının etkilerini düzeltebiliyor. İsviçre’nin Lozan kentinde bulunan İsviçre Federal Teknoloji Enstitüsü (Swiss Federal Institute of Technology – EPFL – École Polytechnique Fédérale de Lausanne) uzmanları sinir ve omurga hasarları sonucu yatağa mahkum kalan hastalar için bir umut ışığı olacak teknolojiyi geliştirdiler. Şimdiye kadar bu bağlamda birçok şirket çalışma yapmış - [DoFollow ve NoFollow Nedir ?](https://www.harunalp.com/dofollow-ve-nofollow-nedir/) - Nofollow ve dofollow arasındaki tek fark pagerank değerine olan etkidir. Dofollow olarak alınan backlinkler sitenizin pagerank değerini arttırır fakat nofollow backlinkler arttırmaz. Yine aynı şekilde sitenizden harici sitelere link verecekseniz , dofollow linkler sizin pagerank değerini düşürürken , nofollow linkler etki yapmaz. Bu iki linkte sizin üst sıralara çıkmanıza fayda sağlar. Dofollow yorumlarla da siteye - [jQuery change() Kullanımı](https://www.harunalp.com/jquery-change-kullanimi/) - jQuery Change() , input ,select , textarea gibi kullanıcı tarafından değiştirilebilir alanların değerleri değişmesi durumunda çalışır. İnput için her değer girildiğinde bu change() olayı tetiklenir. Tabi bu durum select ve textarea için de geçerlidir. Örnek $("input").change(function(){ alert("Metin değeri değişti.."); }); Yukarıdaki örneği çalıştırdığınızda metnin değeri değiştiğinde , input dışında bir yere tıklandığı vakit bu mesajı - [Resimlerin İndexlenmesini Engelleme](https://www.harunalp.com/resimlerin-indexlenmesini-engelleme/) - Bir editör , kişisel blog sahibi ya da bir web master olarak oluşturduğunuz web sitesinin , blog sayfasının resimlerinin google'da çıkmamasını istiyor olabilirsiniz. Wordpress kullanan birisi olarak yeni açmış olduğum bir teknoloji portalında bu ihtiyacı hissetmiştim. Sonuç olarak resimlerin indexlenmesini engelleme için header.php de bir düzenleme daha doğrusu ekleme yapmamız gerekiyor. İşin asıl mantığı şudur. - [Ücretsiz Vektörel Görsel İndirebileceğiniz 10 Kaynak](https://www.harunalp.com/ucretsiz-vektorel-gorsel-indirebileceginiz-10-kaynak/) - Vektör görseller sıradan görsellerin aksine esnetilebilir bir yapıya sahiptirler. Ek olarak kalite kaybı da yaşanmadan ihtiyacımıza göre şekillendirip kullanabiliriz. Aslında bu iki özellik tam da vektörel görselleri çıkartılabilir dökümanlar ve web siteleri için muhteşem bir materyal haline getirmekte. Bir web master olarak illa ki çalıştığınız işin gerektirdiği bir ihtiyaç olmasa da işiniz vektörel görsellere düşecektir. - [Facebook, Messenger ve Instagram Bildirimleri Birleşiyor!](https://www.harunalp.com/facebook-messenger-ve-instagram-bildirimleri-birlesiyor/) - Oldukça güzel bir haber , artık Facebook , Messenger ve Instagram bildirimleri birleşecek ve kullanıcıların mesajlaşmada işi daha kolay hale gelecek. Uygulamalar arası geçiş daha basit olacak. Facebook uygulama ailesi güç geçtikçe gelişmeye ve daha da büyümeye devam ediyor.Haliyle artık kullanıcılar için en basit ve kullanışlı uygulamalar geliştiriliyor. Bu kez gelen haber , facebook , - ["Yılın Ekranı" Ödülü Samsung Galaxy S7 Edge'nin Oldu!](https://www.harunalp.com/yilin-ekrani-odulu-samsung-galaxy-s7-edgenin-oldu/) - Günümüzde akıllı telefon kullananların odak noktası olan ve Samsung'un çıkarmış olduğu en gelişmiş telefon Samsung Galaxy S8 olmasına rağmen bu yıl "Yılın Ekranı" ödülünü Samsung Galaxy S7 Edge aldı. Geçen sene kullanıcıları ile buluşan Samsung'nun amiral gemisi cihazı olan Galaxy S7 Edge , günümüzde yerini her ne kadar S8 serisine bırakmış olsa da AMOLED modeli - [Php Ekrana Yazdırma Komutları](https://www.harunalp.com/php-ekrana-yazdirma-komutlari/) - Php ye ilk girişte öğrenilmesi gereken bu komuttur. Bu komut ekrana yazı yazdırmaya yarar ve 3 adet farklı şekilde yazdırılabilir. Aslında bunu böyle fazla uzatmaya gerek yok direk yazılışlarına geçelim. - [JQuery ile When Then Kontrolü](https://www.harunalp.com/jquery-ile-when-then-kontrolu/) - jQuery ile birçok Ajax istek gönderimi yapılmakta. Bu isteklerin iki farklı dönüşü var bildiğiniz gibi.İşte bu isteklerden olumlu ya da olumsuz dönüşleri When Then ile kontrol edebiliyoruz. Aşağıda gösterilen prototip genel anlamda jquery ile When Then Kontrolü'nü açıklamakta. $.when(---Ajax İsteğimiz---).then(---ilk parametre---, ---ikinci parametre---); Ajax ile gelen isteği ilk olarak When bölümünde kontrol ettiriyor ve buna - [jQuery ile Form Elemanlarını Sıfırlama](https://www.harunalp.com/jquery-ile-form-elemanlarini-sifirlama/) - jQuery ile yapılacak form gönderme işlemlerinde bu inputların , checkbox'ların ,radiobutton'ların ya da select'lerin temizlenmesi gerekiyor. Ki aynı değerler tekrar gönderilmesin ve yeni kayıt , yeni ekleme işlemi daha sağlıklı bir şekilde yapılsın. Kullanım için hamallık yapıp tek tek silmek yerine elimizde bir adet fonksiyon olacak. FormSifirla fonksiyonu sayesinde , input:text, input:password, input:file, select, textarea gibi - [Asp.NET MVC İle Kullanıcı IP Adresi Alma](https://www.harunalp.com/asp-net-mvc-ile-kullanici-ip-adresi-alma/) - Öncelikle başlığa bakıldığında ne kadar önemli bir konu olduğunu anlayabiliriz.Ek olarak burada MVC yapısından bahsedilse de bunu uygulamak için Asp.NET Web Forms mimarisi de yeterlidir. Burada kullanıcının doğruluk payı en yüksek olan ip adresini almak için gerekli metodlar uygulanmıştır." Load Balancer-Yük Dengeleme ", 301 ya da 302 yönlendirmeleri de gözetilerek bazı kodlar ile en yüksek ihtimalli - [3. Parti Yazılımı Nedir ?](https://www.harunalp.com/3-parti-yazilimi-nedir/) - Geliştirilen bir sistemin ya da geliştirme platformlarında asıl şirket dışında bir kişi yada firmalar tarafından geliştirilmiş ve satılmış olan yazılım parçacıkları olarak adlandırılabilir. Yani ortaya çıkan asıl yazılımdan bağımsız olarak bu yazılımı geliştirmek amaçlı 3. şahıs kişilerinin ek bir bileşen ya da modül paketleri denebilir. Bunu visual studio programında kurulan nugget gibi düşünebilirsiniz. 3. parti - [Magento Nedir ?](https://www.harunalp.com/magento-nedir/) - 2008 yılında duyurulan ve Türkiye'de sayılı derecede geliştiricisi olan açık kaynaklı e-ticaret web uygulaması olan Magento Pypal ve ebay ortaklığı ile kurulmuş olup php tabanlı yazılmıştır. Zend Framework gibi profesyonel ve güçlü bir araçla oluşturulan Magentoprofesyonel derecede bir E-commerce çözümüdür diyebiliriz. Veritabanı olarak da mysql kullanmaktadır. Magento'nun birçok api,tema ve modülü mevcuttur. Free versiyonu olan - [Backlink Nedir ?](https://www.harunalp.com/backlink-nedir/) - Üst sırada yer alan ve yer alamaya çalışan siteler için olmazsa olmazlardan biri olan backlink konusuna bir değinelim. Backlink verirken yapılan yanlışlara ve neler yapmamız gerektiğine bir bakalım. Backlink , "gerilink" anlamna gelir ve seo açısından vazgeçilemez birçalışmadır. X sitesinden Y sitesine bir backlink verilmişse eğer bu arama motorlarının gözünde bir referanstır diyebiliriz. Sizin sitenize - [WordPress Sosyal Medyada Otomatik Yazı Paylaşma](https://www.harunalp.com/wordpress-sosyal-medyada-otomatik-yazi-paylasma/) - Bir wordpress siteniz var ise bazı özelliklere kolay yoldan sahip olabiliyorsunuz. Bunun en güzel örneğini de sosyal medyada yazılarınızı otomatik olarak paylaşan eklentiler ile verebiliriz. Bu konuda en iyi eklenti Jetpack Sosyal Medyada yazı paylaşma eklentisidir. Yazılarınız sosyal medyada paylaşacak olduğunuz zaman bunu manuel olarak mı yapıyorsunuz? Eğer cevabınız evet ise bu hamallıktan bu eklenti - [jQuery Sayfa Yenileme Yöntemleri](https://www.harunalp.com/jquery-sayfa-yenileme-yontemleri/) - jQuery de birçok kez sayfa yenilemek yani refresh etme işlemini yapmak zorunda kalabiliyoruz. Ne kadar jquery bize sayfa yenilenmeden işlem yapma özelliği sunsa da bazı zamanlarda bu göstereceğim yöntem ile sayfa yenilemeye ihtiyaç duyulabiliyor. Ben birkaç tanesini buraya yazdım ama tam tamına 500 adet yöntemi var. Bilmek istersiniz diye aşağıya ekliyorum. location = location location - [jQuery ile Nesnenin CSS Özelliklerini Bulma](https://www.harunalp.com/jquery-ile-nesnenin-css-ozelliklerini-bulma/) - jQuery birçok method sayesinde işlemlerimizi gerçekleştirmemizi sağlıyor. Bunlardan bir tanesi de css metodu. Ek bir işleme gerek kalmadan metinde ya da nesnede yer alan css değerine ulaşabilirsiniz. Bize sadece style komutu içindeki font-size , border , width gibi değerler lazım. Metodu uyguladıktan sonra css komutunu yazıyoruz.Bunu alert ettiğimizde ise bize sonucu veriyor. Öncelikle bir html - [JavaScript – Seçili Metni Alma](https://www.harunalp.com/javascript-secili-metni-alma/) - Javascript ile birçok şeyi yapabildiğimiz gibi kullanıcının ya da sizin ihtiyacınıza göre seçili olan metni elde edebilirsiniz. Seçim yöntemi ile birçok işlemin yapıldığını varsayarsak javascript ile seçili metni alma işinize yarayabilir. Aşağıdaki örnek ise ufak javascript bilgisi ile anlaşılabilecek düzeyde. $(document).ready( function () { $("body").dblclick( function () - [jQuery ile Select Nesnesinin Seçilen Eleman Değerini Alma](https://www.harunalp.com/jquery-ile-select-nesnesinin-secilen-eleman-degerini-alma/) - jQuery bildiğiniz gibi bize birçok alanda kolaylık sağlıyor.Kodlaması ne kadar karmaşık gibi görünse de bir yerden sonra durumu kavramanız halinde size profesyonel bir kodlanmış proje sunar. Sayfa yenilenmeden işlemlerin yapılması , sayfa geçişlerini mili saniyeler düşürme gibi olayları yapabildiğimiz gibi form elemanlarına da müdahale edebiliyoruz. Bugünkü konumuz jQuery ile Select Nesnesinin Seçilen Eleman Değerini Alma. - [JavaScript – window.open Komutu](https://www.harunalp.com/javascript-window-open-komutu/) - Javascript kullanıyorsanız birçok alanda kullanıcıya yeni bir pencere açmak durumunda kalabilirsiniz. Bunu JavaScript – window.open Komutu ile yapıyoruz. Bu komut başlıca birkaç parametre alıyor. Bunları eğer javascrtipt makalesi okuyacak dereceye geldiyseniz az çok tahmin edebilirsiniz. Sitenin adı , sayfa başlığı , yükseklik , genişlik , sağdan soldan boşluklar , toolbar değeri ve scroll barın açılıp açılmaycağı - [jQuery – even ve odd Kullanımı](https://www.harunalp.com/jquery-even-ve-odd-kullanimi/) - jQuery ile even ve odd Parametrelerinin Kullanımında dikkat çekici tek nokta tek ve çift indis değerlerine sahip değerleri alabiliyor olması. Yani bir liste yapmış olduğunuz varsayarsak indis değeri sıfır olan bir değere farklı bir class, çift olan bir değere ise farklı bir class uygulamanız söz konusu olabilir.Bunu tablolama yapımında rahatlıkla görebilirsiniz. Yine bir ul>li listelemesi - [jQuery – first ve last Kullanımı](https://www.harunalp.com/jquery-first-ve-last-kullanimi/) - İsimlerinden anlam çıkarmak çokta zor olmasa gerek. First yani ilk ve Last yani son eleman değerlerini almamıza yarayan birer parametredirler. Bir ul>li yapımız olduğunu düşünelim.Bu değerleri veri tabanından çektiğimizi ve ilk kayıt-son kayıt çektirmek istediğimizi varsayalım. İlk olarak html formumuzu oluşturalım. Ayşe Duran Fatma Keskin Burcu Biricik Kenan Işık Kerem cem Şimdi - [jQuery .attr() Metodu ve Kullanımı](https://www.harunalp.com/jquery-attr-metodu-ve-kullanimi/) - jQuery ile .attr() metodunu açıklayacak olursak öncelikle tam bir Türkçe karşılığı olmadığını söyleyerek başlayabiliriz. Ancak ilk olarak bir input içerisindeki name , value değerlerinin bir attribute olduğunu söyleyebiliriz. Şimdi yukarıdaki değerlere .attr() metodu ile erişip bu değerleri kontrol edebileceğiz. $('.button1').click(function(){ $('input').attr('value','yeni değer'); }); Burada .attr() ile seçtiğimiz value attribute’sine yeni değer olarak - [Wamp Server – Server Offline Hatası](https://www.harunalp.com/wamp-server-server-offline-hatasi/) - Özellikle net tabanlı çalışan kişilerin sonradan bilgisayarlarında php'yi çalıştırmaları sonucunda ortaya çıkan bir sorun olduğunu belirtmek isterim. Daha önce buna benzer bir sorunu yaşamıştım ve makalemde Skype dolayısıyla bir port çakışması yaşandığını söylemiştim. Bu kez de Wamp Server – Server Offline Hatası üzerine sorunu ortadan nasıl kaldıracağımıza bakalım.Aslında sorun net ve açık bir şekilde ortada. Daha - [Wordpress Wp-Fastest Cache Eklentisi](https://www.harunalp.com/wordpress-wp-fastest-cache-eklentisi/) - Wordpress sitelerinizi optimize etmek için cache eklentileri büyük önem arz etmekte. Bu tarz eklentileri çok görmüşsünüzdür ancak sunucunuzu yormadan size istediğinizi veren bir eklenti bulmak zor üstelik çoğunda da demo versiyonlarını kullanabiliyorsunuz. Tamamen yerli yapımı olan Wp-Fastest Cache eklentisini sizlere anlatıp hangi özelliklere sahip olduğundan bahsedeyim. Eklentiyi yazan arkadaşımızın ismi Emre Vona. Tamamen ücretsiz bir şekilde bizlerin kullanımına - [Haber Sitesinde Dikkat Edilmesi Gerekenler](https://www.harunalp.com/haber-sitesinde-dikkat-edilmesi-gerekenler/) - Günümüzde birçok kişi sadece içerik üreterek para kazanabileceği , girişimde bulunabileceği bir sistem arıyor. İçerik üretimi ile gelir elde edilebilecek en popüler sistem ise haber siteleri.Tamamen güncel içerik elde ediliyor ve arama motorları tarafından ilk tercih edilen sistemler denebilir. Bir haber sitesi kurmak için günümüzde ücretsiz scriptler de işimizi görebilir , ücretli profesyonel temalar da. - [Wordpress Takipçi Sayısı Gösterme](https://www.harunalp.com/wordpress-takipci-sayisi-gosterme/) - Wordpress sitenizde sosyal medyanızdaki takipçi sayılarınızı göstermek isterseniz bunu bir eklenti ile yapabiliyorsunuz. Normalde birçok özel yazılımlarda bu iş daha zahmetli olabiliyor ancak wordpress alt yapısı ile hazırlanan bir sitede bunu yapmak çok kolay. Social Counter for WordPress – AccessPress Social Counter Sosyal medyadaki hayranlarınızı , takipçilerinizi görüntüleyebileceğiniz ücretsiz bir wordpress eklenti sistemidir.Sosyal medyaları kendinize - [Wordpress Özelleştir Ekranı Sorunu](https://www.harunalp.com/wordpress-ozellestir-ekrani-sorunu/) - Merhabalar , kısa zaman önce yaşadığım bir sorunu ve nasıl düzelttiğimi paylaşmak istiyorum. Aslında hata o kadar da büyük değil ama yine de site_tittle ve site_desc kısmını phpmyadmin'den düzeltmeye mecbur bırakacak kadar ciddi. Wordpress özelleştir ekranı sorunu ile karşılaştığımda bunun kullandığım temadan kaynaklı olduğunu düşündüm.Birkaç denemeden sonra düzelmedi ve artık mantık yürütme zamanı gelmişti. Başlıca - [Md5 Şifreleme (Php)](https://www.harunalp.com/md5-sifreleme-php/) - Öncelikle bu şifreleme neye yarar kısaca bahsedeyim. Diyelim bir şifreniz var ve onu bulunmaması için şifrelemeniz gerekiyor. Ya da kullanıcıdan üye formunda bir şifre aldınız. Bu şifreyi veritabanına kaydederken şifrelemeniz oldukça mantıklı olacaktır ki güvenlik zaafı iki taraf içindeoluşmasın.Yazdığınız bir metinden şifreye kadar her türlü yazıyı şifreleme imkanını php bize sunmaktadır. Fonksiyonun kullanımı oldukça basittir - [Wordpress Şifre Sıfırlama](https://www.harunalp.com/wordpress-sifre-sifirlama/) - Worpdress sisteminin ne kadar kullanışlı ve profesyonel altyapıya sahip bir program olduğunu biliyoruz.Başlı başına bir dünya. Bu programı kullanırken de bazı sorunlar karşımıza gelebiliyor.Misal wordpress şifre sıfırlama yapmanız gerekir.Yani wordpress sitenizin kullanıcı adı veya şifresini unutmuş olabilirsiniz.Öncelikle bunu genel olarak düşünebilirsiniz. Phpmyadmin dosyaları yani kısaca hosting bilgileriniz olduğu sürece bütün değişiklikleri yapabilirsiniz.Benim ilk aklıma worpdress - [HTML Autocomplete Özelliği](https://www.harunalp.com/html-autocomplete-ozelligi/) - Html de bir form oluşturulduğunda bu sayfaya daha sonra birkaç kez giriş yapıldığı taktirde veriler otomatik olarak doldurulmaya başlar.Text, search, url, tel, email, password gibi bölümler çerezler sayesinde bu alanlara girilir. İki taraftanda bakacak olursak , bunu facebook hesabınıza girerken lehinize ; yazdığınız bir formda kullanıcının bilgilerini güncelleme noktasında aleyhinize olacağını da anlayabilirsiniz. Kendi yazdığım - [E-Ticarete Girmeden Önce Bilmeniz Gerekenler](https://www.harunalp.com/e-ticarete-girmeden-once-bilmeniz-gerekenler/) - E-Ticaret hayatı müşteri ya da firmalar ile yapılan alışveriş , anlaşmaların sanal ortamda yürütülmesi demektir. Tıpkı gerçek hayatta bir şirket açıyormuş gibi düşünmeli ve adımları buna göre takip etmeliyiz. Şirketinizin adından güvenliğinize kadar her şeyi gerçek ile aynı oranda düşünebilirsiniz. E-Ticarete girmeden önce bilmeniz gerekenlerin başında hangi sektörde hizmet vereceğiniz kararı geliyor elbette. Bu kararı - [Bootstrap Kurumsal Tema (ButterFly)](https://www.harunalp.com/bootstrap-kurumsal-tema-butterfly/) - Bootstrap ile hazırlanmış ve haliyle oldukça profesyonel olan bir temayı paylaşmak istiyorum. Tek sayfalık bir tasarım ve hemen her konuya uyarlanabilir diyebilirim. Renk uyumu ve fontları dahil oldukça şık görünüyor. Kendim kullandım ve oldukça beğendim. Bu sebeple bu temayı paylaşmaya gerek duydum. Resim bölümleri , portfolyö , thumbnailler, yorum bölümleri , content alanları ve birçok - [Bootstrap ile Tasarlanmış Tema (Kişisel)](https://www.harunalp.com/bootstrap-ile-tasarlanmis-tema-kisisel/) - Bootstrap alt yapısı ile hazırlanmış tamamen ücretsiz ve mükemmel tasarıma sahip bir temayı paylaşmak istiyorum. Bu temayı aslında isterseniz kurumsal olarak da kullanabilirsiniz. Birçok kategori için kullanılabilecek bir bootstrap temasıdır. Tamamen ücretsiz edindim ve paylaşmak istedim. Görünümüne bakmak isterseniz linkleri de bırakıyorum. Sayfanın genel resmini de paylaştım. Demoyu biraz da editledim istediğiniz gibi kullanabilirsiniz. Demoyu - [Bootstrap Blog Teması (İndir)](https://www.harunalp.com/bootstrap-blog-temasi-indir/) - Bootstrap ile tasarlanmış blog tasarımını paylaşmak istiyorum.Oldukça sade bir tasarıma sahip olan web sayfasında yazıların fontu dahil resimler bile özenle tasarlanmış. Herkes için beğenilebilecek ve editlenebilecek bir blog sitesi. Yorum satırları responsive uyumluluğu ile işinize yarayabilir. Demoyu görüntüle Temayı İndir Bootstrap blog temasında index sayfası tamamen başlık ve içerik özetinden meydana gelmiştir. Öne çıkan görselini - [Php ile Gerçek IP Adresini Alma](https://www.harunalp.com/php-ile-gercek-ip-adresini-alma/) - Eğer bir dinamik web siteniz var ise saldırıların da olması kaçınılmazdır. Elbette her siteye saldırı olacak diye bir şey yok ancak genel olarak spam yorumlar en kaçınılmaz yöntemlerdir. Saçma sapan kullanıcı isimleri , yorumlar linkler vs şeklinde sitenizi çökertmeye çalışabilirler.Ya da farklı bir açıdan bakacak olursak en belirgin olarak login duvarınızı aşmaya çalışacaklar. Güvenlik önlemleri - [Plesk Panel'de Phpmyadmin Nerededir ?](https://www.harunalp.com/plesk-panelde-phpmyadmin-nerededir/) - Bildiğiniz gibi plesk , windows ve linux kullanıcıları için geliştirilen ve günümüzde yoğun bir şekilde kullanılan hosting yönetim panelidir. Hosting ayarlarımızı ve domain yönetimimizi buradan kolay bir şekilde yapabilmekteyiz. Genelde bu panel ile çok içli dışlı olanlar her bölümünü biliyorlar ancak burada yeni başlayanlar ya da bilmeyenler için göstermek istediğim bir şey var. Phpmyadmin kısmı - [İnstagram Fotoğraflarını İndirmek](https://www.harunalp.com/instagram-fotograflarini-indirmek/) - İnstagram'daki fotoğraflarınızı indirmek yerine birçok kişi ekran resmi alıyor.Ancak bazı zamanlarda da pc de olduğunuz için epey zahmetli diyebilirim. Bazıları bu fotoğrafların ciddi anlamda instagram tarafından gizlendiğini zannediyor.Aslında indirmek çok basit yapacağınız tek şey resmi indirmek istediğiniz sayfa girmek. Girdikten sonra sağ tıklayıp => Sayfa kaynağını görüntüle diyoruz. Bu sayfa detayına geldikten sonra sağ tık - [Youtube Videolarını Tekrarlama](https://www.harunalp.com/youtube-videolarini-tekrarlama/) - Youtube'de aradığımız her video , her şarkı mevcut.Bazı şarkıları üst üste dinlemek isteyebilirsiniz. Bunun için ilk yöntem videoya sadece mause'nin sağ tuşu ile basmak. Ardından 'Döngü' yazısına tıklıyoruz. Artık video durmaksızın tekrar edecektir. Aşağıdaki resim gayet açıklayıcı. Diğer Yöntem listenonrepeat.com/watch/?v=Jr4TMIU9oQ4&s=0&e=178#INNA_-_Gimme_Gimme_%7C_Official_Music_Video Youtube'deki bir şarkı linkini olduğu gibi yukarıdan kopyalayın ve sadece youtube.com kısmını listenonrepeat.com olarak değiştirin. O - [Php ile Mail Göndermek (SMTP)](https://www.harunalp.com/php-ile-mail-gondermek-smtp/) - Php ile web sitenizde iletişim bölümünden kullanıcıların size ulaşmasını sağlayabiliyoruz bildiğiniz gibi. Bunu da mail fonksiyonu ile yapıyoruz. Fonksiyonun kullanımı oldukça basit ancak birkaç hazır kod da kullanılması gerekiyor tabi ki. Fonksiyonun kullanımı ise şu şekildedir ; alıcının email adresi, gönderenin adı, gönderenenin email adresi, mesaj... Mail göndermek için SMTP sunucusunu kullanacağız. Öncelikle standart bir forma - [Sayfalara Özel Seo Yapımı](https://www.harunalp.com/sayfalara-ozel-seo-yapimi/) - Seo yapmak daha önce de belirttiğim gibi başlı başına bir sanat. Seo yapmak için birçok kriter mevcut ve bunlar yapılmadığı taktirde seo kriterlerini gerektiği gibi yapan diğer sitelerden geriye kalmak da kaçınılmaz olacak. Sitenizi ve sayfalarınızı üst sıralara çıkarmanın elbette bir yolu yok. En önemli ve etkili yolu ise backlink alımı. Backlink sayesinde backlink aldığınız - [Google'nin Bilmediğiniz 17 Hizmeti](https://www.harunalp.com/googlenin-bilmediginiz-17-hizmeti/) - Google’ın reklamını iyi yaptığı moonshot (Ay’a yolculuk) adı verilen çılgın fikirlerini duymuşsunuzdur: insansız arabalar, akıllı kontak lensler, kablosuz İnternet balonları ve daha fazlası.Bu ürünler ve hizmetler kulağa çok hoş gelse de birçoğumuz henüz bunları kullanamıyoruz. Fakat şirketin var olduğunu bile bilmediğimiz daha bir sürü kullanışlı hizmeti de var. Örnek olarak Google’ın ücretsiz kullanılan geniş bir - [Google Seo İle İlk Sıralarda Çıkmak](https://www.harunalp.com/google-seo-ile-ilk-siralarda-cikmak/) - Seo artık günümüzde bir sanat haline geldi ve iyi bir sanatkar olarak sitenizi üst sıralara çıkarmak için bazı etkenlere özellikle dikkat etmelisiniz. Bunu sitenize reklam vererek de elde edebilirsiniz ancak reklamsız google'de ilk 10'a girmek oldukça önemli. Bildiğiniz gibi binlerce site içerisinde sadece 10 site ilk sayfaya girebiliyor haliyle rekabet ortamı oldukça kızgın diyebiliriz. Domain - [Google Botlarını Çağırma](https://www.harunalp.com/google-botlarini-cagirma/) - Web sitenizi yeni açmışsanız yada bir sebepten dolayı botların sitenize gelip indexlemesini istiyorsanız bunu ping attırarak yapabilirsiniz. Ücretsiz ping servisleri mevcut ve bunlar google botlarını sitenize çağırarak indexlemelerini sağlıyor. Bu yöntem ile içeriklerinizin daha çabuk indexlenmesini sağlayabilirsiniz ayrıca. Pink Servisleri http://api.moreover.com/ping http://api.my.yahoo.com/rss/ping http://blogsearch.google.com/ping/RPC2 http://ping.bitacoras.com http://ping.feedburner.com http://ping.syndic8.com/xmlrpc.php http://rpc.blogrolling.com/pinger/ http://rpc.icerocket.com:10080/ http://rpc.technorati.com/rpc/ping http://rpc.weblogs.com/RPC2 http://topicexchange.com/RPC2 http://www.blogdigger.com/RPC2 http://www.blogoole.com/ping/ http://www.popdex.com/addsite.php http://www.wasalive.com/ping/ - [Unuttuğunuz Şifreleri Tarayıcıda Bulma](https://www.harunalp.com/unuttugunuz-sifreleri-tarayicida-bulma/) - Bazen o kadar çok şifre birikir ki ve siz hiç lazım olacağını bile düşünmeden o şifreyi bir yere kaydetmezsiniz. Bu tarzda unutulan şifreleri bildiğiniz gibi google chrome'de çerez yöntemi ile saklıyor. Bu çerezler sayesinde kullanıcı adı ve şifreleri yazmamıza gerek kalmadan girebiliyoruz. Bugün bu kaybedilen şifreleri tarayıcıda nasıl buluruz onu anlatayım. Öncelikle Chrome için bunu - [Php ile Sayfalama Yapımı](https://www.harunalp.com/php-ile-sayfalama-yapimi/) - Php ile kodladığınız bir blog sayfasında içerikler birikmeye başlamış ve sayfanız gereksiz yere uzamış ise artık sayfalama yapımını öğrenmeye başlama zamanınız geldi diyebiliriz.Daha doğrusu sayfalamayı kullanmaya başlama zamanınız geldi. Bu sayfalama yapımı diğer birçok kaynaktan çekilen veriler için de geçerli. (xml , array...) Mantık basit ve nettir. Sadece bu göstereceğim yöntem mysql ile kodlamış hali. - [Php ile Geldiği Adrese Yönlendirme](https://www.harunalp.com/php-ile-geldigi-adrese-yonlendirme/) - Php de önemli konulardan bir tanesi de $_SERVER['HTTP_REFERER'] 'dir. Yani geldiği adrese yönlendirme. Bu yöntem ile oluşturulacak çerezler olsun veya gönderilen bir mesaj olsun... Bu yöntem ile kullanıcı girmemesi istenilen bir sayfaya bile girdiğinde eski sayfaya geri dönebilir. Bunu javascript kodu ile yapabiliriz fakat bildiğiniz gibi sayfada yavaşlamaya sebep olabiliyor. Uzatmadan kullanımına geçeyim ve kendi - [Google Botları Çalışma Mantığı](https://www.harunalp.com/google-botlari-calisma-mantigi/) - Google botları aslında o kadar da gizemli değildir. Kullandıkları algoritmada yüzlerce faktör ele alınarak işlem yapılıyor ama aslında başarılı olmak için oldukça net , basit , anlaşılır bir sistem var. Yani düşünüldüğü kadar gizemli ve olağan dışı bir sisteme sahip değil. Google Botları içeriğinizi nasıl tarar? Google'nin akıllı botları mevcuttur ve bu botlar belirli süreler - [Mozilla'nın Yeni Logosu](https://www.harunalp.com/mozillanin-yeni-logosu/) - Mozilla imajı üzerinde köklü değişikliklere gitme konusunda kararlıydı ve bu tavrının yeni logosunu kullanmaya başlayarak gösterdi. Mozilla artık logosunu yenilemiş durumda ve bu logo ilk kez Youtube'da Alman bir blog tarafından görüntülendi. Kendi hesabında paylaştığı videonun aynısını Mozilla'da kendi Youtube hesabından yayımladı.İşte o video... Günün ilerleyen saatlerinde de Mozilla kendi resmi blogu üzerinden yeni logosu - [401 Nedir? 401 HTTP Hatası ve 401 Hatası Çözümü](https://www.harunalp.com/401-nedir-401-http-hatasi-ve-401-hatasi-cozumu/) - 401 hatası , gerekli izinlerinizin bulunmadığı durumda gösterilen bir hatadır. Bir sayfa ya da dosyaya erişmek istediğinizde ekrana çıktı veren HTTP durum kodu hatasıdır.Bu hata kodunu almanızın birçok nedeni olabilir elbette ama genel olarak nedeni izni almak için girmek istediğiniz sayfaya geçerli bir hesapla giriş yapmamış olmanızdır. Geçerli bir kullanıcı id ve şifre kombinasyonu ile - [.tr Uzantılı Domainin Seo'ya Etkisi](https://www.harunalp.com/tr-uzantili-domainin-seoya-etkisi/) - Birçok kişi domain alırken yada bir siteye girdiğinde .tr uzantısına dikkat etmiş ve bu tr uzantısına sahip bir siteye sahip olmak istemiştir. Bunun SEO'ya ne kadar etkisi olduğunu ve neden yapmamız gerektiğine bakacak olursak ilk sebebi google'nin sizi yabancı sitelerden daha öne çıkarmasıdır. Google bildiğiniz gibi her ülkeye ayrı bir domain uzantısı edinmiş durumda. Eğer - [Php Dosya Yükleme Fonksiyonu](https://www.harunalp.com/php-dosya-yukleme-fonksiyonu/) - Php ile gerek blog projelerinizde gerek kurumsal projelerde , panellerde resim yüklemek gerekebiliyor. Kendi adıma söyleyecek olursam bu fonksiyonu oturup tek başıma yazmam. Bunun için hazır fonksiyonlar mevcut ve bizde bunu kullanarak gerek kullanıcıya gerek kendimize formdan submit ettirerek sadece kodu copy paste edere dosya yükleyebileceğiz. Burada resmi yüklemek için en temel şartlardan bir tanesi - [Google'da Artık Renk Kodu Araması Yapılabilecek](https://www.harunalp.com/googleda-artik-renk-kodu-aramasi-yapilabilecek/) - Google yani dünyanın en büyük arama motorunda artık renk kodu araması yapılabilecek. Bir web master için renk ne kadar önemlidir bilirsiniz. Google sayesinde artık başka sitelerden ya da photoshop ya da benzeri programlar kullanarak renk kodu almak istemiyorsanız bu yenilik tam size göre. Web sayfalarında ya da uygulamalarda renkler bilindiği gibi kullanıcılar için çok önemlidir. - [System Calls (sistem çağrıları)](https://www.harunalp.com/system-calls-sistem-cagrilari/) - Sistem çağrıları, işletim sistemleri tarafından sunulan bir arayüzdür. Bu arayüzü servisler için sunar. C veya C++ ile programlama yapılabilir. Direkt olarak çağrılmazlar, bunun yerine API dediğimiz programlama arayüzlerini kullanırlar. En çok Kullanılan API’ler Windows Win32 API kullanır. POSIX tabanlı sistemler ise POSIX API kullanırlar. POSIX tabanlı sistemler dediğimiz, büyün Unix tabanlı işletim sistemleridir. Java Sanal - [cPanel Sunucularda Saat Sorunu](https://www.harunalp.com/cpanel-sunucularda-saat-sorunu/) - cPanel sunucularda saat sorununu biraz açıklayacak olursak , örneğin bir kullanıcı kayıt olduğunda kayıt tarihi 2008,2029 gibi saçma sapan tarihler ile veri tabanına kaydolur. Yada daha güncel bir örnek verecek olursak eklenen bir blog yazısının yayımlanma tarihi o günkü tarihten apayrı bir tarihi gösterir.Bu durum haz edilmeyen bir durum ve çözümü ise çok basit.cPanel Sunucularda - [MsSql Komutlar ve Anlamları (Örnekli)](https://www.harunalp.com/mssql-komutlar-ve-anlamlari-ornekli/) - MsSql yani Microsoft Sql dilindeki tüm komutları ve anlamlarını barındıran örneklerle açıklanmış kodları bulabilirsiniz. Veri çekme , listeleme , düzenleme , birleştirme , ekleme , belirli bir limite kadar çekme gibi işlemleri buradaki komutlar sayesinde gerçekleştirebilirsiniz. DISTINCT: Birbirinin aynısı olan satırları listelemek için kullanırız. "select distinct uyeadi from uyeler" IN: Koşul belirlerken kullanırız. İsmi ahmet,mehmet - [Asp.NET MVC’de HttpHandler Oluşturma](https://www.harunalp.com/asp-net-mvcde-httphandler-olusturma/) - Asp.NET MVC projelerinde gelen çoğu talebi Controller katmanında karşılamakta ve kullanıcıya gerekli çıktıyı View katmanında göstermekteyiz. Haliyle amacımız ne olursa olsun gelecek tüm talepleri karşılayabilmek için birer Controller ve View’e ihtiyacımız olmaktadır. Genel geçer alışkanlıklar bizi farkında olmadan böyle şartlandırmış olsada gerçekte hiçte böyle bir zorunluluk bulunmamaktadır. Bu içeriğimizde Asp.NET ve Asp.NET MVC mimarilerinde tüm - [Php yönlendirme sorunu](https://www.harunalp.com/php-yonlendirme-sorunu/) - Php ile program yazarken bazı uygulamalarda yönlendirme yapmamız gerekiyor ve hemen her programda var diyebiliriz. Yönlendirme komutu bildiğiniz gibi header fonksiyonu ile gerçekleşiyor ve belirlenen saniye de gerekli sayfaya gitmesini sağlıyor kullanıcının. Ancak standart kullanımı yani , header("location:index.php"); şeklinde değil de saniye vererek yönlendirme yapmak istersek ; header("refresh:2;url=2"); bir sorun çıkıyor ve nedense yönlendirme yapılmıyor. - [Apache Port Sorunu ve Çözümü](https://www.harunalp.com/apache-port-sorunu-ve-cozumu/) - Php'yi localhost ile çalıştırmak için bildiğiniz gibi bir sunucuya ihtiyacınız var ve bunları bize xampp ve wamp server sağlamakta. Fakat bazen bunları kurarken bazı sıkıntılar ortaya çıkıyor. Kurulan server'in C dizinine atılmaması sadece bu sorunlardan bir tanesi. Ben xampp kullanıyorum ve şimdiye kadar bu sorunu defalarca yaşadım. Öncelikle sorunun neden olduğunu açıklayayım. İlk sebebi skype - [PDO ile Satır Sayısı Bulma](https://www.harunalp.com/pdo-ile-satir-sayisi-bulma/) - Mysql PDO ile veritabanındaki verilerimizin satır sayısını bulmak nasıl oluyor bakalım. Sql cümleciğinde yer alan Count bizim için sayma işlemini görüyor. Daha açık olması için öncelikle mysql ile nasıl yapılıyor onu , ardından da PDO ile satır sayısı bulmayı göstereyim. Veritabanı bağlantımızın yapıldığını varsayarak örneklere başlıyorum. Mysql ile Veritabanındaki veri sayısını bulma - [CodeIgniter İndex.php'yi Kaldırma](https://www.harunalp.com/codeigniter-index-phpyi-kaldirma/) - Codeigniter kullanırken temel derslerde dikkat ettiyseniz sürekli index.php kullanılmaktadır. Default controller'dan farklı olarak bir method geldiğinde kullanılan url yapısı biraz farklı yani istemediğimiz bir hale geliyor. İndex.php ibaresini kaldırmadığımızda url yapısı şu şekildedir. http://localhost/codeigniter/index.php/controller-adi Bu durumu ortadan kaldırıp ; http://locahost/codeigniter/controller-adi şekline getirmek istiyorsak gereken işlemlere sırasıyla bir göz atalım. 1. Öncelikle Apache içinde bulunan httpd.conf’tan - [Php ile Url Yolunu Bulma](https://www.harunalp.com/php-ile-url-yolunu-bulma/) - Php ile web sayfanızda yer alan url yapısının tam adresine ulaşabilirsiniz. Bunun için birden farklı fonksiyon ve metod mevcuttur. Öncelikle $_SERVER ön tanımlı kullanım yöntemlerine bir bakalım. Ardından realpath(); yani benim kullandığım yönteme bir bakalım. Sitenizin tam adresini almak için ; Adresten sonra yer alan dosya yolu ve diğer uzantıları almak için - [Php İs Numeric Kullanımı](https://www.harunalp.com/php-is-numeric-kullanimi/) - Php ile is_numeric kullanımına bakalım. Kullanılış amacı gelen değerin bir sayı olup olmadığını kontrol etmektir. Kullanıldığı yerlere bakacak olursak kullanıcının girdiği yaş değerini yada daha ciddi bakacak olursak sayfa değerlerini alırken kullanırız. Kullanıcı url'de ?sayfa=1 yerine string bir değer girerse bunu kontrol edebiliriz. Kullanımı oldukça basit ve bir örnekle açıklık getireyim. Öncelikle sayfa değerini get - [Wordpress Veritabanı Bağlantısı Kurulurken Hata Oluştu](https://www.harunalp.com/wordpress-veritabani-baglantisi-kurulurken-hata-olustu/) - Öncelikle merhabalar , Wordpress Veritabanı Bağlantı Sorununu daha bir gün önce yaşadım ve sorunu garip bir şekilde çözdüm diyebilirim. Aslında bir sorun yok ortada fakat sunucudan mı dersiniz yoksa başka sebepten mi bilinmez ama saçma bir şekilde tıkır tıkır çalışan sitede hem de wordpress olduğu halde veritabanı bağlantı sorunu veriyor. Kullanıcı adı ve şifreyi , tema - [Phpmyadmin Nedir ? Neden Kullanılır ?](https://www.harunalp.com/phpmyadmin-nedir-neden-kullanilir/) - Phpmyadmin, php tabanlı yazılmış bir ücretsiz araçtır diyebiliriz. Amacı tam olarak mysql veritabanını yönetmektir. Burada yapılacak sql sorguları , tablo işlemleri ,veritabanı kaldırma/ekleme/düzenleme , kullanıcı yetki ve anahtarları yönetmek gibi temel işlevler için kullanılır. Tarihçesi O tarihte Bilişim Teknolojileri danışmanı olan ve daha sonra Maguma yazılım şirketinin kurucusu olacak olan Tobias Ratschiller; 1998 yılında, Peter - [Öz Saygısı Düşük Bireyler](https://www.harunalp.com/oz-saygisi-dusuk-bireyler/) - Çok sevdiğim bir insanın anlatımıyla öz saygısı düşük bireyler ve bunların hakkında detaylı bilgileri içerek kısa bir makale paylaşmak istedim. Hemen her insana hitap edecek kadar iyi anlatılmış ve okunmasında fayda gördüm diyebilirim. Öz-saygısı düşük bireyler, kurban psikolojisi içindedirler ve bu şekilde kendilerine acıyarak ya da acındırarak yaşamlarını sürdürmeye çalışırlar. Öz-saygılarını yükseltebilmeleri için öncelikle bu - [Twitter 140 karakter Politikasını Değiştirdi](https://www.harunalp.com/twitter-140-karakter-politikasini-degistirdi/) - Twitter , gönderi paylaşımında 140 karakter politikasıyla kullanıcılarına hizmet veriyordu fakat bu durum hiç de tatmin edici değildi açıkçası. Kullanıcıların bazı anlatmak istedikleri olayları ve aktarmak istedikleri bilgiyi bu karakter sınırı dolayısıyla en başta karşı tarafa aktaramıyordu. Hal böyleyken birçok bilgi tırpanlanarak daha ilgisiz yerlere çekilebiliyordu. Artık twitter yeni bir bildirim yayımladı ve bu özelliğin - [İnstagram'a Zoom Özelliği Getirildi](https://www.harunalp.com/instagrama-zoom-ozelligi-getirildi/) - İnstagram, son zamanlarda büyük yeniliklere imza attı. Hele son iki senelik zaman diliminde logosunu , resim boyutlandırmasını ve tasarımda bazı özellikleri güncelleyerek sıfır model haline geldi. Burada beni ve bizi ilgilendiren kısım yenilenmek yani güncelleme yapmak nasıl olur adeta ders verdiler. Snapchat'in kopyasını alıp olduğu gibi sunmak yerine bazı değişiklikler de yaptı ve bunun en - [Kullanışlı Css Framework'leri](https://www.harunalp.com/kullanisli-css-frameworkleri/) - Tasarımcılar , tasarım yapmayı seven insanlar için büyük önem taşına frameworklerden biraz bahsedelim. Css frameworkler tasarımcılara daha karmaşık bir yapıdan ziyade daha düzenli ve profesyonel projeler meydana getirmelerine olanak sağlıyor. Elinizle oturup baştan bir site tasarlamak bazıları için daha kolay gelebilir fakat frameworkler tarayıcı , düzen ve tasarım açısından aldığınız işi kusursuz teslim etmenize veya - [Ajax Nedir ? Hakkında](https://www.harunalp.com/ajax-nedir-hakkinda/) - Ajax , geride kalan 2005-2006 yıllarında en çok kullanılan teknikti. Bu dil başlı başına bir dil olarak görülebilir fakat aslında XML ve Javascript dillerinin yanı sıra tarayıcıda hazır olan XmlHttpRequest 'in karışımıyla ortaya çıkmıştır. Dünyaca ünlü şirketler bu dili kullanmaya ve alt yapılarını bu dille hazırlamaya başlayınca da haliyle birçok yazılım geliştiricisi ajax'a yöneldi. AJAX ifadesi, - [Twitter Anı Paylaşma Özelliği Artık Aktif](https://www.harunalp.com/twitter-ani-paylasma-ozelligi-artik-aktif/) - Twitter son zamanlarda anı paylaşma özelliğini kullanıcılarına sundu ve oldukça önemli bir özellik olarak dikkat çekmişti. Yapım aşamasında daha fazla geliştirilmek istenmesi sebebiyle bazı hesaplar için kullanılabilir değildi. Herkes bu hizmetten faydalanamıyordu. Twitter HQ ve bazı diğer profiller için kullanıma izin verin verilmişti ancak 29 Eylül 2016 tarihi itibariyle tüm kullanıcıları bu özellikten faydalanabileceği açıklandı. Twitter - [Java - Kullanıcıdan Bilgi Alma (Scanner)](https://www.harunalp.com/java-kullanicidan-bilgi-alma-scanner/) - Java ile kullanıcıdan bilgi alabiliriz. Bu kullanımı bize Scanner sınıfı sağlamakta. Bu sayede kullanıcıdan bilgi alarak işlemlerimizi daha dinamik bir biçimde yapabiliriz. Diğer dillerde nasıl ki kutucuğa isim soyisim veya kullanıcı adı , şifre ikilisi gibi bilgiler giriliyorsa Java'da da bu şekilde kullanıcıdan bilgi alabiliriz. Bunun için bir Scanner nesnesi oluşturmamız gerekiyor. İsmi size kalmış - [Molaları Daha Verimli Nasıl Geçirebiliriz ?](https://www.harunalp.com/molalari-daha-verimli-nasil-gecirebiliriz/) - Molalar bildiğiniz gibi çalışma esnasında verilen araya denir. Bu ara eğer doğru bir şekilde değerlendirilebilirse bize çok faydası olacaktır. Yaratıcı fikirler ve çalışma azmi aslında molalarda bize gelir ve bu ilhamı aldıktan sonra mantık gerektiren işleri daha sakin ve kaliteli bir kafa ile yapabiliriz. Molalar neden önemlidir ve mola verirken daha verimli hale nasıl getirilebilir - [Hücresel Veri Nedir ? Ne İşe Yarar ?](https://www.harunalp.com/hucresel-veri-nedir-ne-ise-yarar/) - Hücresel veri , arama yapılan operatör alıcıları aracılığıyla internete erişmemizi sağlayan bağlantı modelidir. Wifi'nin aksine daha geniş bir kapsama alanına sahiptir. Modem kullanırken birkaç metre uzakta bile çekim düşerken hücresel veri'de böyle bir durum söz konusu değildir.Hücresel veri ile telefonunuzun çektiği her alanda internete erişim sağlayabilirsiniz. Çekim kalitenizin ne kadar iyi olacağı tamamen sizin operatörünüzün - [Hücresel Veri Nedir ? Ne İşe Yarar ?](https://www.harunalp.com/hucresel-veri-nedir-ne-ise-yarar/) - Hücresel veri , arama yapılan operatör alıcıları aracılığıyla internete erişmemizi sağlayan bağlantı modelidir. Wifi'nin aksine daha geniş bir kapsama alanına sahiptir. Modem kullanırken birkaç metre uzakta bile çekim düşerken hücresel veri'de böyle bir durum söz konusu değildir.Hücresel veri ile telefonunuzun çektiği her alanda internete erişim sağlayabilirsiniz. Çekim kalitenizin ne kadar iyi olacağı tamamen sizin operatörünüzün - [Hücresel Veri Nedir ? Ne İşe Yarar ?](https://www.harunalp.com/hucresel-veri-nedir-ne-ise-yarar/) - Hücresel veri , arama yapılan operatör alıcıları aracılığıyla internete erişmemizi sağlayan bağlantı modelidir. Wifi'nin aksine daha geniş bir kapsama alanına sahiptir. Modem kullanırken birkaç metre uzakta bile çekim düşerken hücresel veri'de böyle bir durum söz konusu değildir.Hücresel veri ile telefonunuzun çektiği her alanda internete erişim sağlayabilirsiniz. Çekim kalitenizin ne kadar iyi olacağı tamamen sizin operatörünüzün - [App Store Optimizasyonu (ASO)](https://www.harunalp.com/app-store-optimizasyonu-aso/) - App store optimizasyonu (ASO) kısaca mobil seo anlamına gelmektedir. ASO ile mobil uygulamaların daha fazla indirilmesini sağlamak için doğal yollarla kullanıcı sağlamamıza yarar. Mobile Seo'nun kurallarını da app store ve google play gibi uygulama mağazaları belirlemektedir. App Store Optimizasyonu Avantajları Nelerdir ? İnsanların uygulamaları arama yaparak %63 oranında erişmesine imkan tanımaktadır. Mobil ve uygulama kullanımı - [JavaScript ile Ayın Kaç Çektiğini Hesaplamak](https://www.harunalp.com/javascript-ile-ayin-kac-cektigini-hesaplamak/) - Javascript ile bir ayın kaç çektiğini yani kaç gün olduğunu bulmak mümkün. Aslında pek de fazla lazım olduğu söylenemez ama yine de bilmekte fayda var. Bunun için normal date fonksiyonu kullanılıyor. Lazım olabilir size de bir bakmakta fayda olduğunu düşünüyorum. var ayGunuHesapla= new Date(2016, 03, 0).getDate(); alert(ayGunuHesapla); Burada püf nokta gün kısmına yazılan sıfır değeri. - [Dizide Tekrar Eden Elemanları Silme(Array_unique)](https://www.harunalp.com/dizide-tekrar-eden-elemanlari-silmearray_unique/) - Php ile tanımlanan dizide yer alan birden fazla aynı değeri silmek mümkün. Aynı değerden bir dizi içerisinde birden fazla var ise bunu array_unique() fonksiyonu ile bunları kaldırıp tek bir elemanın kalmasını sağlıyoruz. Array_unique() fonksiyonu hakkında daha fazla bilgi için http://php.net/manual/en/function.array-unique.php adresini ziyaret edebilirsiniz. - [Joomla Nedir ?](https://www.harunalp.com/joomla-nedir/) - Joomla Nedir ? Joomla, tıpkı bir wordpress gibi web sitesi geliştirme yazılımıdır. Yani asp mi php mi sorusunu bunun gibi düşünebilirsiniz. Aynı şeyler yapılıyor fakat desteklenen veritabanları olsun veya yapabilecekleri olsun biraz farklı. Açık kaynak kodlu ve ücretsiz olmasının yanı sıra kolay anlaşılabilir bir admin paneline de sahiptir. Tanımlaması , güçlü siteler ve web uygulamaları - [Javascript İndexof() Metodu](https://www.harunalp.com/javascript-indexof-metodu/) - Javascript ile İndexof() metodu ile dizi içinde eleman arayabilir ve sırasını bulabiliriz. Dizilerde ilk eleman bildiğiniz gibi 0'dan başlar ve buna göre değer döndürür. Eğer aranan eleman yok ise -1 değerini döndürür. Şayet birden fazla belirlenen eleman var ise ilk değerini yazdırır. Örnek kullanımına bakalım. var futbol = ["taç","gol","ofsayt","out","hakem","futbolcu"]; alert( futbol.indexOf('gol') ); Burada çıktı olarak - [Php ile E-Posta Kontrolü](https://www.harunalp.com/php-ile-e-posta-kontrolu/) - Web sitemizde yer alan kayıt formlarında görürüz eğer @hotmail ya da @gmail ya da başka bir mail servisinin uzantısını yazmazsak bize bir hata verir. Php ile gerek kullanıcı formlarında gerekse abonelik formlarında kullanıcıdan doğru bir formatta eposta adresi alacağız. Bunun için gerekli kodlar şu şekilde. - [Telefon Bildirimlerini Bilgisayarda Gösterme](https://www.harunalp.com/telefon-bildirimlerini-bilgisayarda-gosterme/) - Telefonunuza gelen bildirimleri bilgisayarınızdan okumak oldukça güzel olurdu öyle değil mi. Birçok uygulamadan gelen mesajlar ve bildirimlerinizi bilgisayarınızda görüntüleyebilirsiniz. Akıllı bir telefonunuz var ise PushBullet yazılımıyla bunu yapabileceksiniz. Telefonunuzun işletim sistemi eğer android ise buradan , ios ise buradan yazılımı indirebilirsiniz. Gerekli birkaç basit işlem önümüze çıkacak. Bunları gerçekleştirdikten sonra platform seçimi gerekiyor. Tarayıcı veya eklenti - [Google Resimli Arama Nasıl Yapılır ?](https://www.harunalp.com/google-resimli-arama-nasil-yapilir/) - Dünyanın bir numaralı arama motoru olan google'de normal olarak değil de görsel olarak arama yapmamız gerekirse neler yapmamız gerekiyor bakalım. Gerektiği yerler elbette var yani ben yaşamıştım en azından. Bilgisayarımda saçma sapan bir hata almıştım ve resim aratıp çözümünü bulmuştum. Bu şekilde düşünürsek normalde google'ye harun alp yazdığımda ilk benim resmim çıkıyor :) veya sitemin - [Php ile Gereksiz Boşlukları Silme Fonksiyonu](https://www.harunalp.com/php-ile-gereksiz-bosluklari-silme-fonksiyonu/) - Php ile gereksiz boşlukları silmek için bir fonksiyon mevcut. String ifadelerin başında ve sonunda yer alan gereksiz boşluk karakterlerini bu fonksiyon ile temizleyebilirsiniz. Biraz basit bir açıklama yapacak olursak gereksiz olan tüm boşlukları temizler. Gereksiz Boşlukları Silme Fonksiyonu (PHP) - [Javascript Select() Metodu Kullanımı](https://www.harunalp.com/javascript-select-metodu-kullanimi/) - Javascript Select() Metodu ile form nesnelerinin içerisindeki yazıları seçebiliriz. Yalnıza bir nesneyi seçecek olursak this.select() dememiz yeterlidir. Yani o anki nesneyi işaret etmiş oluruz. Nesneyi tıklayarak ya da diğer metodlarla alabileceğimiz gibi doğrudan da alabiliriz yani bir işlem yaptırmadan. İki kullanımına da bakalım. Yazıya tıklayınca seçme Yalnızca bir yazıyı seçeceğimiz için fonksiyona gerek yok sadece this.select() - [Php ile TCMB’den Günlük Kurları Çekme](https://www.harunalp.com/php-ile-tcmbden-gunluk-kurlari-cekme/) - TCMB’den Günlük Kurları Çekmek için tcbm'nin bize sunduğu xml servisini kullanabiliriz. İllaki kurlar lazım olacaktır. Php'de simlexml kütüphanesini kullanarak kolayca değerleri işleyip sitemizde gösterebiliriz. Xml Adresi http://www.tcmb.gov.tr/kurlar/today.xml Verilerin nasıl çekileceğine gelecek olursak öncelikle simplexml_load_file() fonksiyonu ile siteye bağlanıyoruz. Artık gelen obje değerlerden istediklerimizi alarak ekrana basabiliriz. - [Php Eşitlik Kontrol Fonksiyonu](https://www.harunalp.com/php-esitlik-kontrol-fonksiyonu/) - Php ile belirlenen değerlerin birbirine eşit olup olmadığını anlamak için if kontrol yapısını kullanabiliriz.Ancak bunu bir fonksiyon ile de yapabilir ve gereksiz kod kalabalığından kurtulabilirsiniz. Fonksiyonu şu şekilde tanımlayabiliriz. function Kontrol($par1, $par2){ $sonuc = array_diff($par1, $par2); if ( empty($sonuc) ) return true; } Buradaki mantığa bakacak olursak eğer ; array_diff fonksiyonu dizideki aynı elemanları çıkarmakla - [Notepad++ Less Renklendirme Eklentisi](https://www.harunalp.com/notepad-less-renklendirme-eklentisi/) - Notepad++ kullanmayı sevenler için bu eklenti gayet kullanışlı. Hele de less dosyalarını bulmakta zorlananlar için harika bir eklenti. Eklenti sayesinde less dosyalarınızı renklendirebilirsiniz. Eklentiyi kullanmak için yapmanız gereken bu adresten eklentiyi indirmektir. Kurulum – Notepad++ ı açın. – Üst menüden “Langauge > Define your langauge” menüsüne girin. – Açılan sekmede Import’a basıp mevcut xml dosyasını seçin. - [Javascript Concat() Metodu](https://www.harunalp.com/javascript-concat-metodu/) - Javascript Concat() Metodu ile dizileri birleştirebiliriz. Birden fazla istediğimiz kadar dizi ile yeni bir dizi elde edebiliriz. Dizi sınırı olmadığı gibi en az bir diziye ihtiyacımız vardır. Javascript Concat() Metodu ile örnek bir kullanıma bakalım. var bilgisayar = ["masaüstü","dizüstü"]; var giysi = ["pantolon","ayakkabı","mont","şapka"]; var concatdizi = diller.concat(giysi, bilgisayar); alert( concatdizi ); Bu şekilde Javascript Concat() Metodu ile - [Aerion AS2 Sesten Hızlı Uçacak](https://www.harunalp.com/aerion-as2-sesten-hizli-ucacak/) - Aerion ve Airbus ortaklığı ile üretilecek olan Aerion AS2'nin sesten hızlı uçacak şekilde tasarlanacağı gündemde. Bu tarz sesten hızlı hareket eden uçaklar daha önce de tasarlanmıştı. Ancak yalnızca Fransa / İngiliz ortak yapımı olan Concorde bu bağlamda ticari olarak hizmete girmişti. Gerek hava sahalarında yaydıkları dalgalar gerekse maliyetleri sebebiyle bunları üretmek ve kullanmak pek kolay olmuyor. Sesten - [Resim Sıkıştırma Servisleri](https://www.harunalp.com/resim-sikistirma-servisleri/) - Günümüzde resim sıkıştırma oldukça büyük önem kazandı. Dosya boyutlarını en aza indirmek ve sitenin kasmamasını sağlamak için resim sıkıştırma servislerini kullanabilirsiniz. Birkaç resim sıkıştırma servislerini paylaşmak istiyorum. JPEGmini Bu servis ile jpeg resimlerizi yarı yarıya sıkıştırabilirsiniz. Güvenli bir servistir. http://www.jpegmini.com/ Yahoo! Smush.it Servis için bağlantı adresini kullanabilirsiniz. http://www.smushit.com/ysmush.it/ - [Php Ternary (Üçlü) Operatör Kullanımı](https://www.harunalp.com/php-ternary-uclu-operator-kullanimi/) - Php Ternary (Üçlü) Operatör kullanarak iç içe if yapılarından kurtularak daha doğru bir kontrol yapabiliriz. Kullanımı şu şekildedir. KOŞUL ? DOĞRUYSA : YANLIŞSA Bir örnek ile kullanım daha iyi anlaşılabilir. $sayfa = isset($_GET['sayfa']) ? $_GET['sayfa'] : 1; Burada eğer sayfa adında bir get parametresi var ise onun değerini yok ise 1 değerini $sayfa değişkenine atamış - [Uzak Sunucuda Dosya Kontrolü](https://www.harunalp.com/uzak-sunucuda-dosya-kontrolu/) - Php ile uzak sunucuda bir dosyanın var olup olmadığını kontrol edebiliriz. Bu kontrol için bir fonksiyon işimizi görebilir. Dosya kontrolü yapan get_headers() fonksiyonunu kullanacağız. Aşağıda örnek kullanımı da mevcuttur. - [PHP Tarih Fotmatı Sorunu](https://www.harunalp.com/php-tarih-fotmati-sorunu/) - Php ile eklenen içeriklerde bazen bu sorun ile karşılaşabilirsiniz. Eklenen içerikte görünen tarih bugün olması gerekirken yarın veya dünü gösterebilir. Bu durumda öncelikle yapmanız gereken şey varsayılan tarihi ekrana yazdırmaktır. İlk olarak date_default_timezone_get() fonksiyonu ile ekrana tarihi yazdırın. Biz Europe/Istanbul tarih formatını kullanacağız. Dönen sonuç bu değilse kendimiz bir ayarlama yapalım. Bu ayarlamayı - [Whatsapp Ne Kadar Güvenli ?](https://www.harunalp.com/whatsapp-ne-kadar-guvenli/) - Günümüzde neredeyse kullanmayan yok diyebileceğimiz whatsapp uygulaması 2012 yılında bir şifreleme algoritması geliştirdi ve bunu ilerleyen zamanlarda daha da geliştirerek kullanıcılarına sundu. Peki whatsapp ile yaptığınız sohbetler gerçekten güvende mi ? Birçok dinlenme skandalı çıkmıştı zamanında ve bu son çıkan şifreleme ile bu sorun tamamen ortadan kalktı diyebiliriz. Ne kadar geç kalınmış bir yenilik olsa - [jQuery ile Yazıya Gradient Renk Uygulama](https://www.harunalp.com/jquery-ile-yaziya-gradient-renk-uygulama/) - Bildiğiniz gibi bazı yazıların gradient renkleri oluyor. Bunları css ile yaparken imaj ya da tek renk yapıyoruz normalde. Ama jquery ile yapacak olursak sadece bir eklenti bizim işimizi görebilir. Eklentiyi http://www.codefocus.ca/goodies/gradienttext adresinden edinebilirsiniz.Kullanımına gelecek olursak jquery kütüphanesini ve gerekli eklenti dosyalarını sayfamıza dahil ettikten sonra uygulamaya başlayabiliriz demektir. $('#text').gradienttext({ colors: ['#FFF', '#CCC', '#111'], style: 'vertical' }); Burada - [JavaScript ile Gravatar Kullanımı](https://www.harunalp.com/javascript-ile-gravatar-kullanimi/) - Geçenlerde bir sohbet sistemi için hiç php’yi karıştırmadan kullanıcının gravatar resmini almam gerekiyordu. Küçük bir araştırma sonucu, javascript için md5 fonksiyonunu bulduktan sonra, bir tane gravatar fonksiyonu yazmak çokta zor olmadı. JavaScript ile kullanmak isteyenler için paylaşıyorum. function get_gravatar(email, size) { // MD5 (Message-Digest Algorithm) by WebToolkit var MD5=function(s){function L(k,d){return(k>(32-d))}function K(G,k){var I,d,F,H,x;F=(G&2147483648);H=(k&2147483648);I=(G&1073741824);d=(k&1073741824);x=(G&1073741823)+(k&1073741823);if(I&d){return(x^2147483648^F^H)}if(I|d){if(x&1073741824){return(x^3221225472^F^H)}else{return(x^1073741824^F^H)}}else{return(x^F^H)}}function r(d,F,k){return(d&F)|((~d)&k)}function q(d,F,k){return(d&k)|(F&(~k))}function p(d,F,k){return(d^F^k)}function - [Popüler Chrome Eklentileri](https://www.harunalp.com/populer-chrome-eklentileri/) - Google chrome 2008 yılında piyasaya çıkmış ve o günden bu yana kullanıcıların gözdesi olmuş durumda. İnternet Explorer bilindiği gibi bir çökme yaşadı ve kullanıcılar bir anda daha hızlı olan Chrome'ye yöneldi. Hakkında ilginç capsler bile yapıldı yavaşlığından yakınılarak. Tabi böylesine bir tarayıcı google'ye ait olunca bir hayli hızlı ve güven verir oldu. Hemen herkesin kullandığı - [iPhone 7 Sıfırlama Nasıl Yapılır ?](https://www.harunalp.com/iphone-7-sifirlama-nasil-yapilir/) - iPhone 7 tüm yeni özellikleriyle kullanıcılarının karşısında. Bu makalede yeni iPhone telefonunuzu nasıl sıfırlayacağınıza bakalım. Telefonu sıfırlamak için birçok sebep mevcuttur. Uygulamalarda sorun çıkabilir , donma olabilir veya diğer sebeplerden dolayı sıfırlama yapmak isteyebilirsiniz. Bu durumda sıfırlama yapmak gerekebilir. Şimdi sıfırlama için yapmamız gerekenlere bakalım. iPhone 7'nin mekanik home tuşu artık yok. Bu sebeple sıfırlama - [Wordpress Admin Barı Görünmüyor Hatası](https://www.harunalp.com/wordpress-admin-bari-gorunmuyor-hatasi/) - Wordpress kullanıyor ve admin barını yukarıda göremiyorsanız yapmanız gereken 3 çözüm yöntemi var. İlk çözümü kendim bir wordpress tema yazarken öğrenmiştim. Aslında bu sorun normal hosting alıp kullandığınızda yani wordpress'i kurup öyle kullandığınızda ortaya çıkmaz. Çok nadir olarak böyle bir durumda bu hata yaşanır. Şimdi toplam üç adet çözümden ilkine bir bakalım. İlk yöntem İlk - [Usb Bellek ile Windows 10 Yükleme](https://www.harunalp.com/usb-bellek-ile-windows-10-yukleme/) - Windows 10 kurmak isteyenler için iyi haber. Usb ile windows 10'u bilgisayarınıza rahat bir şekilde yükleyebileceksiniz. Windows denince akla ilk gelenlerden bir tanesi de format atmaktır elbette. Bu makale sayesinde rahatça format atabilecek ve usb bellekten windows 10 kurabileceksiniz. Not : Windows 10 yükleme yapmadan önce dosya yedeklerini almayı unutmayınız ! İlk olarak Windows 7/8/8.1 olan - [Windows 10 Siyah Tema Kurulumu](https://www.harunalp.com/windows-10-siyah-tema-kurulumu/) - Windows , yıl dönümü güncellemesiyle birlikte birçok yeniliklere imza attı. Windows 10 Siyah Tema Kurulumu da bunlara dahil. Kullanıcılar eğer bu güncellemeyi yaptıysalar siyah temayı kullanabilecekler. Güncelleme ile birlikte gelen bir sürü yenilik elbette vardı fakat en çok dikkat çekenlerden bir tanesi de siyah tema idi. Siyah Tema Kurulumu Siyah tema kurulumu için Başlat > Ayarlar > - [Zen Coding Eklentisi , Kullanımı ve Kurulumu](https://www.harunalp.com/zen-coding-eklentisi-kullanimi-ve-kurulumu/) - Eklenti hakkında biraz bilginiz vardır ama bu yazımda daha içine girip kurulumu ve kullanımından da bilgi vermek istiyorum. Kod yazarken en önemli faktörlerden birisi de hızlı olmaktır. Hele bir de tasarım kısmına geçmişseniz daha büyük sorunlar çıkabilir. Bu eklenti bir div oluştururken bile vakit kazandırır. Çoğu kişinin kod yazarken sıkıldığı ve bu sebeple bıraktığını bildiğim için - [Crayon Syntax Highlighter Eklentisi](https://www.harunalp.com/crayon-syntax-highlighter-eklentisi/) - SyntaxHighlighter Eklentisi ile web sayfanız kod barındıracaksanız onları tıpkı bir kutuya yazıyormuş gibi kullanıcıya gösterebilirsiniz. Bu eklentiden önce kodları eğer normal yazıyorsanız kodların wordpress tarafından bir yazı olarak değil de kod olarak yani işleme tabi tuttuğunu görürsünüz. Örnek olarak standart html kodlarını veya bootstrap kodlarını yazarak deneyebilirsiniz. Bu bağlamda güzel bir eklentidir ve kurulumu oldukça - [Windows 10 Donma Sorunu Ortadan Kalktı](https://www.harunalp.com/windows-10-donma-sorunu-ortadan-kalkti/) - Windows 10 , microsoft'un en yeni işletim sistemi yakın zaman önce donma sorunu ile baş başaydı. En güncel sürümü olmasına rağmen bu sorun halen ortadan kalkmadı ve gerek forumlar gerek sosyal medyalarda bu sorun kullanıcılar tarafından sık sık dile getirildi. Artık 20. yıla özel gelen güncellemedeki bu hatadan yeni yama sayesinde kurtulabileceksiniz. Windows 10 son zamanlarda - [Windows 10 Kameraları Bozdu](https://www.harunalp.com/windows-10-kameralari-bozdu/) - Windows 10 kameraları bozdu. Microsoft en güncel sürümü olan windows 10'u sürdü ve gerek görsellik gerek performansı ile büyük beğeni topladı. Aynı zamanda ücretsiz olarak çoğaltılması ve kullanılması Microsoft'un yüzünü güldürmüş durumda. Fakat bu durum ne yazık ki bazı sorunlara da yol açtı. Yayımlanan son güncellemeden sonra dikkat etmelisiniz zira sizin de kameranız bozulabilir. Son - [C# ile Kullanıcının Dış İp Adresini Bulma](https://www.harunalp.com/c-ile-kullanicinin-dis-ip-adresini-bulma/) - C# ile kullanıcının gerek masaüstü gerekse web platformlarında kullandığı dış ip adresini bulmayı görelim. Bunun için aşağıdaki kod parçacıklarını kullanabilirsiniz. var webClient = new WebClient(); string dnsString = webClient.DownloadString("http://checkip.dyndns.org"); dnsString = (new Regex(@"\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b")).Match(dnsString).Value; webClient.Dispose(); return dnsString; Yukarıdaki kod bloğunu izah edersek eğer; WebClient sınıfından bir nesne oluşturup, DownloadString metoduna vermiş oldumuz adresteki stringi elde - [JavaScript Object Length Kullanımı](https://www.harunalp.com/javascript-object-length-kullanimi/) - Javascriptte sıkça kullanılan uzunluk alma metodunu kullanalım. JavaScript Object Length Kullanımı oldukça basit ve kullanışlıdır. Bir dizinin boyut değerini almak için kullanılır. Örnek olarak bir metindeki kelime sayısını bulabiliriz. var arr= ['Harun', 'ALP']; alert(arr.length); Çıktı olarak bize : output :2 değerini verecektir. Tabi object için yapılacaksa kullanımı biraz farklılık göstermektedir.Şöyle ki ; var obj = - [OS X El Capitan Sass Kurulum Hatası ve Çözümü](https://www.harunalp.com/os-x-el-capitan-sass-kurulum-hatasi-ve-cozumu/) - OS X El Capitan Sass Kurulum Hatasını sizlerle birlikte çözelim. Mac işletim sistemini güncelledikten sonra sass'ı kullanamıyorsanız büyük ihtimal kurulumda aldığınız hata şu şekilde olacaktır. ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/sass Son zamanlarda birçok programcı bu konuda sorun yaşamıştır. Sorunun çözümü ilk olarak : https://github.com/sass/sass/issues/1768 adresinde bulunmuştur. Eğer bu şekilde - [jQuery .trigger() Metodu](https://www.harunalp.com/jquery-trigger-metodu/) - jQuery ile .trigger() Metodunun kullanımına bakalım. Bu metot ile nesneye uygulanan olayın gerçekleşmesi sağlanıyor. Buna bir yukarı çık uygulamasından örnek alalım. $('#cik').on('click', function(e){ $('html, body').animate({ scrollTop: 0 }, 1500); e.preventDefault(); }); Burada #cik eventini kendimiz masuse ile tıklamadan tetiklemeye çalışalım. İşte tam da bunu yapmamızı sağlıyor .trigger() Metodu. Şöyle ki ; $('#up').trigger('click'); Bu - [HTML contenteditable – Düzenlenebilir İçerik Yapımı](https://www.harunalp.com/html-contenteditable-duzenlenebilir-icerik-yapimi/) - Html ile bir etiketi düzenlenebilir olarak belirlemek istersek "Contenteditable" yapısını kullanmamız gerekiyor. Bir örnek ile giriş yapalım. tıkla , içeriği düzenle Bu yöntemi diğer etiketlere de uygulamamız gerekirse eğer Contenteditable="true" yazmamız yeterli olacaktır. Bu şekilde etiketleri düzenlenebilir hale getirebiliriz. Şimdi bu örnekte alınan değeri bir de jquery ile yakalayalım. $('#deneme').on('input', function(e){ - [C# ile Hesap Makinesi Yapımı](https://www.harunalp.com/c-ile-hesap-makinesi-yapimi/) - C# ile hesap makinesi yapımını gerçekleştirelim. Gerekli form elemanlarını ve butonları ekledikten sonra kullanışlı bir hesap makinesi oluşturabiliriz. Öncelikle gerekli kütüphaneleri dahil etmeyi unutmayalım ve kodları yazmaya başlayalım. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; Kütüphane ayarlarımız bu şekilde olacak şimdi projenin geri kalan kısmını - [Asp.net Resim Boyutlandırma](https://www.harunalp.com/asp-net-resim-boyutlandirma/) - Asp.net ile resim boyutlandırma nasıl yapılır bakalım. Yalnızca kodu paylaşmamın yeterli olacağını düşünüyorum zaten kodlar oldukça açık. Önce kodları sonra da kullanışını paylaşayım. public System.Drawing.Image ResimBoyutlandir(System.Drawing.Image imgPhoto, int Yukseklik) { int sourceWidth = imgPhoto.Width; int sourceHeight = imgPhoto.Height; int destWidth = Yukseklik; int destHeight = 200; Bitmap bmPhoto = new Bitmap(destWidth, destHeight, PixelFormat.Format24bppRgb); bmPhoto.SetResolution(imgPhoto.HorizontalResolution, imgPhoto.VerticalResolution); - [PopAds ile Para Kazanmak](https://www.harunalp.com/popads-ile-para-kazanmak/) - PopAds ile para kazanmak tıpkı Adsense ve Adwords gibi kolay. Web sitenize popunder reklamı eklemek için üye olmanız yeterli olacaktır. Kategori gözetmeksizin içerisinde yazı barındıran bir blog sayfanız var ise onun üzerinde para kazanamız mümkün. Web sitesine girip üye olduktan sonra mail adresimize gelen onay ile birlikte panele giriş yapabiliyoruz. Ardından web sayfamız incelenip bize - [Php Substr() Fonksiyonu](https://www.harunalp.com/php-substr-fonksiyonu/) - Php ile girilen bir metnin bir bölümünü bir nevi kırpmak istersek bu fonksiyonu kullanıyoruz. Kısaltma fonksiyonu kullananlar bilirler , orada substr fonksiyonu kullanılır ve değere göre bir kırpma işlemi yapılır. Kısa bir açıklamadan sonra fonksiyonun kullanımına ve birkaç örneğe göz atalım. Kullanımına bir bakacak olursak üç adet değer aldığını görebiliriz. Bu değerlerden ilki metnin yer - [Meta Etiketleri Nasıl Olmalıdır ?](https://www.harunalp.com/meta-etiketleri-nasil-olmalidir/) - Meta etiketlerinin öneminden bahsederken ilk değinmemiz gereken yer , her sayfa için ayrı meta etiketinin tanımlanması gerektiğidir. Yalnızca anasayfaya tanımlana meta etiketleri diğer sayfalar için geçerli olmayacağından seo açısında bize eksi puan biçecektir. Mümkünse her sayfa için ayrı meta etiketleri yazmalı veya bu olanağı bize sağlayacak bir sistemde barındırmalıyız yazılarımızı. Title Etiketi Bu etiket aslında - [jQuery ile Yukarı Çık Butonu Yapımı](https://www.harunalp.com/jquery-ile-yukari-cik-butonu-yapimi/) - Jquery ile ilk uygulamayı yapmaya başlayalım. Günümüzde çoğu sitede yer alan yukarı çık butonunu görmüşsünüzdür. Bu buton sayesinde kullanıcı kaydırma çubuğunu kullanmadan sayfanın en başına çıkabilir. Burada birkaç parça kod ile kullanıcıyı animasyonlu bir şekilde yukarıya çıkarmayı nasıl yapacağınızı göstereceğim. Butonu ister normal link ile isterseniz resim ile yapabilirsiniz. Tasarım tamamen size ait. İlk önce - [jQuery ile Karakter Sayısı Hesaplama](https://www.harunalp.com/jquery-ile-karakter-sayisi-hesaplama/) - jQuery ile yeni bir uygulama... Karakter sayısını hesaplamayı php ve diğer yazılım dilleriyle de yapabildiğimiz gibi jquery ile de yapabiliyoruz. Burada yer alan "keyup" eventi bu işlevi görüyor ve kullanıcı her karakter girdiğinde burası etkileniyor. Haliyle bu mantık ile bir text alanına girilen karakter sayısını alabilyoruz. Uygulama kısa ve oldukça kullanışlı. Bir göz atalım ; - [Php Seflink Fonksiyonu](https://www.harunalp.com/php-seflink-fonksiyonu/) - Php ile seflink fonksiyonu hemen her web sitesi için lazım olmuştur. Url için kullanılan bu seflink fonksiyonu oldukça kullanışlıdır. Temelinde replace,preg_replace,str_replace ve trim fonksiyonları yatar. Bu fonksiyonun mantığı ise şu şekilde çalışır. Gelen karakterler ğ,ş,ü,ı gibi türkçe karakterler ise onları değiştirerek g,s,u,i şekilde çıktıya sunar. Bunların böyle olması seo url için oldukça faydalıdır. Ayrıca boşluk - [jQuery toggleClass() Metodu](https://www.harunalp.com/jquery-toggleclass-metodu/) - jQuery toggleClass() Metodu , bir nesneyi add/remove yapmamızı sağlar. Yani butonun iki özelliği olur ve ilk tıklamada kaybolurken ikinci tıklamada ise nesne geri gelir. Bunu bir dive tıklandığında kaybolması gibi düşünebilirsiniz.Ya da bir stil ataması olarak kullanabiliriz. Butona tıklandığında bir yazının rengini, divin özelliğini değiştirebileceğimiz gibi istersek yok edebiliriz de. Bir class tanımlaması yapıp bunu toggleClass - [jQuery ile Css Özelliği Atamak](https://www.harunalp.com/jquery-ile-css-ozelligi-atamak/) - Bilindiği gibi jquery ile yapılamayacak neredeyse fazla bir şey yok. Bu makalede jquery ile belirlenen tag,etiketlere stil atayacağız. Belirlenen p tagı olsun, div olsun ya da bir id ya da class özelliğine sahip herhangi bir elemente istediğimiz özelliği verebiliriz. İster mause üzerine geldiğinde ister mause ayrıldığında istersek de üzerine tıklandığında bir stil ataması yapabilir. Aşağıdaki - [jQuery ile eq Fonksiyonu Kullanımı](https://www.harunalp.com/jquery-ile-eq-fonksiyonu-kullanimi/) - jQuery ile eşitlik kontrolü yapan bu fonksiyonun ismi aslen "equalizer"dir. Bu fonksiyonun işlevine ve kullanımına bir bakalım. Bir eleman kümesi (örneğin ul,li yapısı) içerisinde yer alan index elemanı yakalamamızı sağlar.Basit anlamda gösterimi şu şekildedir; $("nesne eleman:eq(index)") Böyle bir kullanım ile belirlenen index değerine düşen elemanı elde edebiliriz. Normal bir örnek yapalım ve mantığını iyice - [Php - Diziler (Array)](https://www.harunalp.com/php-diziler-array/) - Php ile diziler konusunu kavramak adına değişken kavramından yola çıkabiliriz. Bir değişkene birden fazla değer atayabilir , yeri geldiğinde ise kullanabiliriz. Dizileri "array" fonksiyonu ile tanımlarız ve fonksiyonsuz da tanımlanması mevcuttur. Örnek vererek başlayacak olursak eğer , bir $ev dizisi tanımlanarak içerisine istediğiniz kadar eşya girebilirsiniz. Diziler değer olarak sıfırdan başlar ve mantıklı olarak dizinin ilk değerini çekmek - [Php - Faydalı Fonksiyonlar](https://www.harunalp.com/php-faydali-fonksiyonlar/) - Php de birçok faydalı fonksiyon mevcuttur ve bunlar satırlarca kod yazmaktan kurtarır bizi. Diğer dillere göre import etmeden kullanabilen bu hazır fonksiyonlardan biraz bahsedelim. Her php developer için vazgeçilmez olan fonksiyonları ve kullanımlarını inceleyelim. Str_replace Fonksiyonu Bu fonksiyon sayesine metinden gelen değerleri istediğimiz gibi değiştirebilir , sansürleyebiliriz. Bunun en yaygın kullanımlarından birisi de sosyal medyalarda - [Java - Static Constructer](https://www.harunalp.com/java-static-constructer/) - Java ile Static Constructer c#'takiler ile aynıdır. C# bilenler bu konuda hiç bir yabancılık çekmeyecektir. Java'da Static Constructer'ların genel özelliklerine bir bakalım; İlgili sınıftan üretilen nesneler arasında ilk tetiklenendir. İlk nesne talebinde static constructer'lar tetiklenirken diğerlerinde tetiklenme olmaz. Belirlenen sınıfta ilk nesne talebinde çalışmaktadır yani. Class içerisinde herhangi bir static yapı kullanılırsa o da tetiklenip - [Java ile String İfadelerin Karşılaştırılması](https://www.harunalp.com/java-ile-string-ifadelerin-karsilastirilmasi/) - Java ile c# dili ne kadar birbirine benzese de string ifadelerin karşılaştırılmasında bir farklılık söz konusu. C# dilindeki karşılaştırmaya ve java ile karşılaştırmaya bir bakalım. c# dilinde "==" operatörü ile bu durumu kontrol edebilirken Java'da ise "equals" bu görevi görmektedir. İki dilin de örneğine bir bakalım. C# ile Eşitlik Kontrolü string deger1 = "Örnek değer 1"; - [Wordpress Beyaz Sayfa Hatası](https://www.harunalp.com/wordpress-beyaz-sayfa-hatasi/) - Günümüzde popülerliğini halen daha sürdüren ve sürdürmeye devam eden wordpress'in beyaz sayfa hatasını çözmeye çalışacağız. Ne kadar popüler, hızlı ve güvenli olsa da bunlar zaten beraberinde bazı hataları getirecektir. Gerek satış sitelerinde gerek kişisel bloglarda gerekse kurumsal firmalarda hızı , kurulumu , kullanımı en basite indiren ve kaliteyi en üst sırada tutan wordpress'in beyaz sayfa - [Php Kontrol Yapıları (if,else if,switch/case)](https://www.harunalp.com/php-kontrol-yapilari-ifelse-ifswitchcase/) - Programlamanın temelini oluşturan kontrol yapılarından olan if,else if , switch/case yapılarını görelim. Yazılan hemen hemen her programda bu kontrol yapılarına ihtiyaç durulur. Şartlar ve koşullar sağlandığı sürece devam edeceği için program bu yapılar sıkça kullanılır. İki yapıyı da örnekler eşliğinde beraber inceleyelim. Yapılar birbirlerine çok yakın fakat performans farkları elbette var. İf / Else Kontrol - [Wordpress “An Appropriate Representation Of The Requested Resource Could Not Be Found On This Server. This Error Was Generated By Mod_Security” Hatası ve Çözümü](https://www.harunalp.com/wordpress-an-appropriate-representation-of-the-requested-resource-could-not-be-found-on-this-server-this-error-was-generated-by-mod_security-hatasi-ve-cozumu/) - Wordpress kullanıcısı olarak eğer gerek panele gerek diğer sayfalar bölümüne geçişte böyle bir hata alıyorsanız ;“An Appropriate Representation Of The Requested Resource Could Not Be Found On This Server. This Error Was Generated By Mod_Security” çözümünü bir .htaaccess dosyası ile çözebiliriz. Öncelikle bir htaccess dosyası oluşturmanız gerekmektedir. Eğer var ise içine aşağıdaki kodları yerleştirmelisiniz. - [Php ile X Zaman Önce Yazıldı Fonksiyonu](https://www.harunalp.com/php-ile-x-zaman-once-yazildi-fonksiyonu/) - Birçok web sitesinde hatta tümünde görürüz. 3 yıl önce , 12 saat önce , 5 saat 3 dakika önce yazıldı veya eklendi gibi tarih formatları görürüz. Php ile X Zaman Önce Yazıldı Fonksiyonu sayesinde kendi projemizde de kullanabileceğiz. Kullanım örneğini de paylaşarak işinizi biraz kolaylaştırayım. function timeAgo($date) { $timestamp = strtotime($date); $currentDate = new DateTime('@' - [Php ile Önemli Bilgileri Gizleme](https://www.harunalp.com/php-ile-onemli-bilgileri-gizleme/) - Böyle bir başlık atılırsa açıklama elbette gerekiyor. Php ile önemli bilgileri gizlemekten kasıt tc numarası , telefon numarası gibi önemli bilgilerin birer karakter ile invisible edilmesi olayı diyebiliriz. Bilgiler sayfada açıldığında onu gizlemek istiyor isek veya bazı kullanıcılara özel olmasını istiyorsak yapmamız gerekenlere bakalım. Genelde yukarıda bahsi geçtiği gibi tc kimlik numarası ve telefon numarası - [jQuery .not() Metodu Kullanımı](https://www.harunalp.com/jquery-not-metodu-kullanimi/) - jQuery .not() Metodu kullanımına bakacak olursak not kelimesinin anlamı bildiğiniz üzere "hiç" anlamına gelir. Burada haricilik söz konusudur. "Bu hariç" gibi bir komut veririz. Yani 2. satır hariç ya da en son satır hariç gibi örneklemeler yapabiliriz. Belirttiğimiz nesneden hariçlerde bir uygulama söz konusu olur. Örnek olarak listelenen ul li yapısında eğer bir class atanmamış ise - [C# Uygulama - While ile Çift Sayıları Toplama](https://www.harunalp.com/c-uygulama-while-ile-cift-sayilari-toplama/) - C# ile belirlediğimiz iki satı arasındaki çift sayıları (isterseniz değiştirerek tek sayıları da toplayabilirsiniz) sayıları beraber toplayacağız. Biraz basit bir işlem gibi durabilir zaten öyle fakat yeni olan arkadaşlar için iyi olabilir. Bir while döngüsü ile işimizi bitireceğiz. Öncelikle değişken tanımlamalarını yapalım ve kodu yazmaya başlayalım. Visual studio ile Console Application bölümünde yeni bir sayfa - [C# ile MD5 Şifreleme](https://www.harunalp.com/c-ile-md5-sifreleme/) - C# ile MD5 şifreleme nasıl yapılır konusuna gelirken öncelikle kullanım alanın bahsetmek isterim. Kullanıcıdan alınan şifre , tc no gibi gizli bilgilerin veritabanına kaydedilirken şifrelenmesi iki taraf için de doğru olacaktır. Girilen karakterleri 128 bit genişliğinde şifreler ve günümüzde en çok kullanılan şifreleme yöntemidir. Kütüphanemizi dahil ederek kullanımına bakalım. using System.Security.Cryptography; Öncelikle veritabanına kaydedilecek karakterlerin - [C# ile Dizilerin Kullanımı](https://www.harunalp.com/c-ile-dizilerin-kullanimi/) - C# dilinde dizilerin kullanımı bilindiği gibi diğer dillerden pek farklı değildir. Sonuçta bir dil öğrenilecekse bu tür temel kavramlar da öğrenilmelidir. Diziler aynı tipte verilerin bir değişken içerisinde saklanması anlamına gelir ve bildiğiniz gibi ilk elemanı [0] değeri ile belirtilir. C# dilinde dizileri tanımlarken System.array şeklinde kullanılır. Yine diğer dillerdeki gibi iç içe dizi tanımlaması - [Asp.Net ile Site İçi Arama Motoru Yapımı](https://www.harunalp.com/asp-net-ile-site-ici-arama-motoru-yapimi/) - Asp.net ile site içi arama motorunu yapmaya başlayalım. Hemen her web sayfasında olması gereken bir uygulama olduğu gibi asp.net ile yapmakta ayrı bir deneyim olacaktır. Öncelikle yeni bir web uygulaması oluşturalım ve gerekli kütüphaneleri dahil ettikten sonra default.aspx sayfamıza toolbox bölümünden bir textbox ekleyelim. Şimdi bir de buton ekleyelim ve ardından bir web form ekleyerek - [C# Mini Mp3 Çalar Yapımı](https://www.harunalp.com/c-mini-mp3-calar-yapimi/) - C# ile mini mp3 çalar yapımı için toplamda dört adet butona ihtiyacımız var. Bunlar dosya aç , yürüt ,durdur ve kapat düğmeleri olacak. Ardından bir texbox ve opendialog eklemesi yapalım. Atık mp3 çaları oluşturmak için gerekli kodları yazmaya başlayabiliriz. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.IO; using System.Windows.Forms; - [Asp.Net ile Online Kullanıcı Sayısını Bulma](https://www.harunalp.com/asp-net-ile-online-kullanici-sayisini-bulma/) - Asp.net ile sitemize giren online kullanıcı sayısını bulmak için yapmamız gerekenlere bakalım. Bu sayfa kontrollerini Global.asax kullanarak da gerçekleştirebiliriz. Global.asax dosyası sayfadaki olayların tutulduğu bir konfigürasyon dosyasıdır diyebiliriz. Gerçekleşen olaylar sonucu tetiklenir ve bize bir nevi sayaç görevi görür. Şimdi bir adet Web Application yaratalım ve yeni bir Default.aspx sayfası açalım. Ardından projemize bir adet - [Adwords Nedir ?](https://www.harunalp.com/adwords-nedir/) - Adwords , google'nin reklam servislerinden birisi olup reklam verenler için tasarlanmıştır. Reklam almak için adsense kullanıldığı gibi vermek için de Adwords kullanılmaktadır. Tam olarak tanımını adwords nedir sorusunun cevabını bu resim verebilir ; Yukarıda arama sonucuna göre kelime odaklı çıkan bir reklam. Google'de binlerce kelime araması yapılmakta ve bu sonuçların görüntülenmesi apayrı bir algoritmayla meydana gelmektedir. - [KDE Nedir ?](https://www.harunalp.com/kde-nedir/) - KDE (K Desktop Environment - K Masaüstü Ortamı) Unix ve Unix benzeri işletim sistemleri için geliştirilmiş bir masaüstü ortamıdır. Trolltech'in QT kütüphanesi ve kendine ait KDE kütüphaneleri (kdelibs olarak adlandırılır) kullanılarak geliştirilen KDE, GNU/Linux, Solaris, BSD' ler (FreeBSD, NetBSD, OpenBSD vb. Unix ve Unix benzeri işletim sistemleri üzerinde çalışmasının yanı sıra (Mac OS X dahil) - [Seo Uyumlu Url Yapısı](https://www.harunalp.com/seo-uyumlu-url-yapisi/) - Arama motoru optimizasyonu(seo)'nda url yapısı oldukça önemlidir .Nasıl ki met etiketleri büyük önem arz ediyorsa seo uyumlu url yapısı da önemlidir. Ne kadar sade ve anlaşılır olursa kullanıcı için de seo için de iyi olacaktır. Bu durumda seo url yapısını göz önünde bulundurması gereken bir web tasarımcısıysanız şunlara dikkat etmelisiniz muhakkak. Basit ve Sade Olun - [Php Döngüler](https://www.harunalp.com/php-donguler/) - Php de yeri geldiğinde döngüleri kullanmak zorunda kalıyoruz elbette. Mantık oluştururken ya da listeleme yaparken işimize yarayan bu döngüler dediğim gibi programlamanın olmazsa olmazlarındandır. Ben 3 tane döngüden kısaca bahsedip işlevlerini anlatmak istiyorum. Geriye kalan bir komut var o da döngüleri durdurma komutu. İlk önce while döngüsünden bahsetmek istiyorum. Bu döngünün mantığı basittir. Eğer ifadede - [301 Yönlendirmesi Nedir ?](https://www.harunalp.com/301-yonlendirmesi-nedir/) - Bir web sitesinin çeşitli sorunlar sonucu domaininin değişmesi gerekiyorsa bu hizmeti bize 301 olayı sağlıyor. Sebebi ister banlanma olsun isterse url değişikliği olsun 301 yönlendirmesini kullanmamız oldukça doğru olacaktır. Bize hem kullanıcı kaybı yaşatmayan hem de seo açısından olumlu sonuçlar veren 301 olayı sıkça kullanılmaktadır. 301 Yönlendirmesinin anlamı ise "Redirect Permanent" tir. Kalıcı yönlendirme anlamına - [Blogger'a yeni tema yükleme](https://www.harunalp.com/bloggera-yeni-tema-yukleme/) - Bir blogger hesabı açtınız ve blogger'in size sağladığı temaları beğenmiyorsanız , ilk olarak yeknot.com/ucretsiz-blogger-temalari/ adresine girin. Bu kısımda sizler için 100'e yakın tema mevcuttur. Birkaç tane indirin , zaten dosya xml uzantılı olarak gelecektir. Ardından blogger hesabımıza giriş yapıyoruz. Sol menüde şablon ayarlarına tıklayın. Burada sizin aktif olan şablonunuz görünecektir. Sağ ve üstte yer alan - [En Popüler 10 Yazılım Dili](https://www.harunalp.com/en-populer-10-yazilim-dili/) - Yazılım dilleri hakkında ufak da olsa bilgimiz vardır. Bu diller sayesinde profesyonel projeler de yaratabiliriz, basit uygulamalar da. Günümüzde birçok yazılım dili kullanılmaya başlandı ve yenileri de ekleniyor. Sizler için en popüler 10 yazılım dilini paylaşmak istiyorum. Bir yazılım öğrencisi de olsanız veya hiç başlamamış birisi de olsanız hep aklınıza "hangi dili öğrenmeliyim , hangisi - [Notepad++ Nedir ?](https://www.harunalp.com/notepad-nedir/) - Birçok yazılımcı ve geliştirici için ideal metin editörü olan notepad++ hakkında biraz bilgi vermek istiyorum. Dilleri hakkında , temalar ve genel yapısı hakkında detaylar makalemin devamında. En çaylaklardan en profesyonellere kadar herkesin kullandığı metin editörü olan notepad++öyle görünüyor ki popülerliğini kaybetmeyecek. Ufak bir editleme işi de olsa , site tasarımı veya yazılımı da olsa notepad++ - [E-Ticaret Scripti Opencart Nedir ?](https://www.harunalp.com/e-ticaret-scripti-opencart-nedir/) - İnternet üzerinden alışveriş yapmak deyince aklımıza ilk gelen script olan Opencart hakkında biraz bilgi verelim. Yaygın kullanımı , kod yapısı ve daha fazlası hakkında bilgi edinelim. Opencart şuanda en fazla kullanılan en popüler E-Ticaret scriptidir. Bu kadar yaygın kullanılmasının en büyük sebeplerinen bahsedecek olursak ilk başta ücretsiz olması gelebilir. Açık kaynak kodlu olması ve herkesçe geliştirilebilir olması - [Opencart Tema Yükleme](https://www.harunalp.com/opencart-tema-yukleme/) - Ücretsiz e-ticaret scripti olan Opencart hakkında bir önceki yazımda bahsetmiştim. Bu yazımda da tema yükleme konusuna değineceğim. Birkaç işlem yaptıktan sonra yeni temamızı yüklemiş olacağız. Öncelikle yeni bir tema entegresi için iki adet yöntem vardır.Ben kendi kullandığım ve daha kolay olan yolunu göstermek istiyorum. Başlayalım. Opencart kurulumdan sonra ana dizine gelen tema klasörünün içerisine giriniz. Ana - [Popüler Wordpress Eklentileri](https://www.harunalp.com/populer-wordpress-eklentileri/) - Wordpress ile en çok kullanılan popüler eklentileri beraber inceleyelim. Hepsi birbirinden güzel ve oldukça kullanışlı. Sayısız eklentisi olmasına rağmen bunlar kendilerini en çok öne çıkarmış olanlar. Wordpress kullanan herkes mecburen eklenti de kurmak zorundadır. Temelde bize akismet eklentisini verir. Oldukça kullanışlı olan bu eklenti spam yorumlara karşı güvenliği sağlar. Böylece istemesek de bir eklentiyi kullanmış - [Hosting Nedir ?](https://www.harunalp.com/hosting-nedir/) - Web sitelerin barınma ortamı olan hosting hakkında biraz bilgi vermek istiyorum. Genelde bu işle alakalı olanlar hosting kelimesiyle kafalarında bir şeyler kurgularlar fakat tam anlamını ve işlevini bilmeyen de vardır elbette. Hosting kelimesinin anlamına bakacak olursak temelde "barındırma" anlamına gelmektedir. Web kelimesi "dünya çapında internet" anlamına gelir ve bir mantık yürütecek olursak web hosting , - [Windows 10 Sıfırlama Nasıl Yapılır ?](https://www.harunalp.com/windows-10-sifirlama-nasil-yapilir/) - Bu yazıyı yazmadan daha bir gün önce karşılaştığım bir sorunu ve çözümünü sizinle paylaşmak istiyorum. Windows 10' da sıfırlama nasıl yapılır , dosyaları koruyarak veya silerek sıfırlama , fabrika ayarlarına geri döndürme gibi işlemlerin üzerinden bir bir geçelim. Kişisel bir sorunlar karşılaştığınızda veya bilgisayarın yavaşlığından yakındığınızda bu işlemi yapmanız mantıklı olacaktır. Yakın zamanda bir arkadaşım da - [Facebook Hesabını Kalıcı Olarak Silme](https://www.harunalp.com/facebook-hesabini-kalici-olarak-silme/) - Facebook hesabı olmayan yoktur herhalde. Dünyanın en popüler sosyal medya ağı olan facebook hesabımızı çeşitli nedenlerden silmek zorunda kalırsak yapmamız gerekenler nelerdir bir bakalım. Çoğu kişi normal yöntem ile sadece hesabını kapatıp ardından bunu başaramadığı için yakınıyor. Facebook hesabını kalıcı olarak silmek için temel birkaç işlem vardır bunlar yapılmadığı taktirde bize hesap silindi dese bile hesabınız - [Dosya uzantısını değiştirme (Programsız)](https://www.harunalp.com/dosya-uzantisini-degistirme-programsiz/) - Dosya uzantısını değiştirmek derken biraz konuyu açsam iyi olacak. Mesela elinizde bir metin belgesi var ve onu php uzantılı olarak kaydetmek istiyorsunuz. Bunu ayarları yapmadan yapmanız mümkün değildir çünkü varsayılan olarak .txt uzantısı mevcuttur. Eğer normal php olarak kaydederseniz dosya uzantınız .txt.php olacaktır. Bu da istenmeyen bir durum. Bu sorunla uzun zaman önce karşılaşmıştım ve - [Subdomain (Alt Domain) Nedir ?](https://www.harunalp.com/subdomain-alt-domain-nedir/) - Subdomain'in türkçe karşılığı alt domain'dir yani alt alan adı anlamına gelir. Subdomain'ler bir domaine bağlı olarak çalışır ve arama motorları tarafından ana domainin uzantısı olarak görülürler. Bir örnek vermek gerekirse eğer wmaraci.com sitesinde forum.wmaraci.com olarak belirtilen kısım subdomaindir. Forum kısmı wmaraci.com'un alt alan adıdır. Bu sayfada normal siteden farklı olarak bir forum açılır ve insanların birbirleri - [Spagetti Kod Nedir ?](https://www.harunalp.com/spagetti-kod-nedir/) - Birçok yazılımcının neredeyse nefret ettiği şey olan spagetti kod düzeni hem tasarımcı hem de yazılımcı açısından büyük sıkıntı çıkarmaktadır. Spagetti gerçekte ne kadar güzel bir yiyecek olsa da yazılım dilinde tam tersi bir durum söz konusu. Kodların birbiriyle iç içe girmesi ve anlaşılırlığını yitirmesi programlama dilinde spagetti kod olarak algılanır. Kodların belli bir yapıya sahip - [Google Drive Nedir ?](https://www.harunalp.com/google-drive-nedir/) - Google Drive, google'nin kullanıcıya sağladığı çevrimiçi dosya paylaşım ve eşleştirme bulutudur. Bu sistem sayesinde cihazınızdan drive'a yükleyeceğiniz bir dosya , müzik, resim vb istediğiniz bir cihazdan geriye alabilirsiniz. Yalnızca bilgisayarlar için de değil üstelik , android ve İOS işletim sistemleriyle de aynı işlemleri yapabilirsiniz. Bu sistemi sağlayan birçok firma vardır ve hepsinin verdiği öncelik depolama alanıdır. - [İçerik Dağıtım Sistemi (CDN) Nedir ?](https://www.harunalp.com/icerik-dagitim-sistemi-cdn-nedir/) - CDN , ziyaretçi sayısı fazla olan siteler için büyük önem arz eden bir içerik dağıtım teknolojisidir. Kullanıcı memnuniyetinin önemi oldukça fazla olduğundan CDN kullanımı da o kadar yaygınlaşmıştır. Siteniz eğer global kullanıcıya sahipse yani farklı ülkelerden binlerce kullanıcıya hitap ediyorsanız CDN kullanmak mantıklı olacaktır. Farklı ülkelerden siteyi indekseleyen bir kullanıcı ile Türkiye'den giren bir kullanıcı aynı - [AdMob Nedir ?](https://www.harunalp.com/admob-nedir/) - Admob, google'nin reklam servislerinden birisi olup sadece mobil cihazlar için geliştirilmiştir. Normal web sitelerinde nasıl ki Adsense ve Adwords var ise mobil cihazlarda ise AdMob vardır. Normal web sitelerinde ilk sırayı kimseye bırakmayan google mobil reklamlarda da ilk sırada her zamanki gibi. Google büyük bir yatırım ile 750 Milyon dolara Admob servisini satın alıp kullanıcıya böylece - [Google Keep Nedir ? Kullanımı](https://www.harunalp.com/google-keep-nedir-kullanimi/) - Google Keep , google tarafından geliştirilen hızlı ve basit bir not alma sistemidir. Bu servisi bilgisayarınızdan kullanabileceğiniz gibi mobil cihazlardan da erişip kullanabilirsiniz. Biraz basit veya gereksiz gibi görülse de not alma işleriye sık sık ilgilenen ve hem mobil hem masaüstü kullanan bazı kullanıcılar için önemlidir. Bilgisayardan alınan bir notu mobil cihazda açıp istediğimiz nota - [RSS Nedir ?](https://www.harunalp.com/rss-nedir/) - Rss, kullanıcıların sevdikleri ve yazılarını keyifle okudukları sitelere abone olmalarını sağlar. Bir haber sitesi veya kişisel blog sitesine eklenen yeni yazıları takip etmek için rss kullanılır. Bunu yapmak eski zamanlarda daha zor olsa da şuan rss kullanımı bir dakikanızı ancak alıyor diyebilirim. Rss'nin açılımına bakarsak eğer "Really Simple Syndication" yani "Gerçekten basit dağıtım" anlamına gelmektedir. - [Sosyal Medyanın Seo Açısından Önemi](https://www.harunalp.com/sosyal-medyanin-seo-acisindan-onemi/) - Bir sitenin arama motorlarında çıkması , indekslenmesi için birçok faktör mevcut. Seo için gerekli çalışmalardan olan url yapısı, keywords, description, link kısaltmaları ve diğer meta etiketleri gibi önemli durumlar elbette siteyi seo açısından iyileştirecektir. Sosyal medya son zamanlarda gündem konusu oldu ve sitenin daha fazla arama motorlarında çıktığını ve seo'yu olumlu etkilediği söylendi. Bunun tam - [Skype - Bildirim Ayarları](https://www.harunalp.com/skype-bildirim-ayarlari/) - Skype birçok kişinin gerek iş için gerek normal sohbet için birbirleriyle iletişim kurdukları bir sosyal ağ durumunda. Skype bildirim ayarları sayesinde gerek boş doğum günü mesajlarından gerek çevirim içi veya dışı oldu bilgisinden gerekse diğer aktivitelerde bildirim almak istemiyorsanız yapmanız gerekenlerden bahsedeceğim. Benim ve birçok arkadaşımın canını sıkan bir durum var ki o da doğum - [Keylogger Nedir ? Korunma Yolları](https://www.harunalp.com/keylogger-nedir-korunma-yollari/) - Keylogger'lar kullanıcının bastığı tuşları kaydederek bilgi çalmaya yarayan casus yazılımlar olarak tanımlanabilir. Son zamanlarda birçok kötü amaçlı insan tarafından ve özellikle kafe sahipleri tarafından kullanılmaya başlandı. Girilen bilgileri bir metin editörüne kaydeder ve bu bilgiler sayesinde ertesi gün uyandığınızda hesabınızdan bir miktar para alınmış olabilir. Hatta şifrenizi bile değiştirip daha kötü yerlerde kullanabilirler. Bunlardan - [IDE NEDİR ?](https://www.harunalp.com/ide-nedir/) - Ide bir yazılım geliştiricisinin işini kolaylaştıran bileşenlerden oluşmaktadır. Diğer metin editörlerinden elbette farkı vardır ve bu farklar gözle görülür nitelikte olup oldukça önemlidir. Açılımlarına bakacak olursa ; "integrated development environment , “integrated design environment ” , “integrated debugging environment” şeklinde açılımlara sahiptir. Yazılım geliştiricilerin işlerini kolaylaştırıp daha iyi bir çalışma ortamı yaratan bir yazılımdır. Peki diğer - [İnternet Üzerinden Para Kazanmak](https://www.harunalp.com/internet-uzerinden-para-kazanmak/) - İnternet üzerinden para kazanmak günümüzde oldukça kolay. Ama sonuçta oturduğunuz yerden para kazanacaksanız bazı şeyler için sabretmeli ve çaba göstermelisiniz. Forumlar , reklamlar, web siteleri gibi yöntemler üzerinden para kazanmaktan bahsedeceğim. Günümüzde en çok bunlar sayesinde para geliri elde edilebiliyor. Tabi e-ticareti ayrı tutuyorum. O konudan bu yazımda bahsetmiştim.Şimdi başlıklara bölerek nasıl para kazanılır biraz - [İz Bırakan En İyi 5 Fps Oyunu](https://www.harunalp.com/iz-birakan-en-iyi-5-fps-oyunu/) - Geçmişten günümüze birçok fps oyunu geldi geçti ve yenileri de yapılıyor. İz bırakan ve uğruna mause ve fareler parçalanan efsane oyunları sizler için hazırladım. Grafik olarak kötü de olsa tat veren ve oyuncuları kendine kilitleyen oyunlar olduğu gibi günümüzde muazzam grafiğe ve oyun efektlerine sahip fps oyunları da mevcut. Bakalım iz bırakan en iyi 5 - [Web Tasarım İlkeleri](https://www.harunalp.com/web-tasarim-ilkeleri/) - Bir web sitesinin standartlarını yükseltmek ve kullanıcıyı tatmin edecek bir sayfa oluşturmak için yapmamız gerekenleri web tasarımın ilkeleri olarak tanımlayabiliriz. Sitenin tasarımında önce veya tasarımdan sonra yapılacak çalışmalar ile sitenin işlevselliğini ve prestijini iyileştirebilir ,böylece kullanıcıyı sitenizden memnun bir şekilde ayrılmasını sağlayabilirsiniz. Bu web tasarım ilkeleri elbette bir iki adet olacak değil. Kendinizce bahsettiklerimin dışına - [E- Ticaret Nedir ?](https://www.harunalp.com/e-ticaret-nedir/) - Kısaca tanımlamak gerekirse internet üzerinden yapılan alışverişlere denir. Birçok yolu mevcuttur ve bu e-ticaret sayesinde binlerce firma gelirlerini arttırmışlardır. Bir ofis veya şirket kurmaya bile gerek kalmadan internetten satış yapabilmemizi sağlayan e-ticaret için elbette birkaç olmazsa olmaz mevcut. Misal müşteri ile alış verişin yapılabileceği bir banka aracısı olmadan bu iş imkansızdır. Ticaretin sanal versiyonu şeklinde - [Google Adsense Nedir ?](https://www.harunalp.com/google-adsense-nedir/) - Google Adsense , web sitelerinin gelir elde etmeleri için google'nin sunduğu bir reklamcılık hizmetidir diyebiliriz. Başvuruyu ücretsiz bir şekilde bu adresten başvuru yapabilirsiniz. Başvurunuz eğer onaylanırsa yani web sayfanız reklam için şartları karşılıyorsa siz de artık adsense sayesinde para kazanmaya başlayabilirsiniz. Birçok popüler web siteleri bile bu sistemi kullanarak gelirini elde ediyor , tıpkı on - [Keywords Nedir ?](https://www.harunalp.com/keywords-nedir/) - Seo için vazgeçilmez diyebileceğimiz keywords , anahatar kelime anlamına gelmektedir. Web sitenizde yer alan hizmet ile ilgili kelimeler seçilmeli ve özenle yerleştirilmeli. Keywords, web sitenizin içeriğiyle ilgili anahtar kelimelerin yer aldığı bir kod bloğu olup , siteniz bu kelimeler ile google'de çıkacak ve indekslenecektir. Anahtar kelimeleri seçerken 6-8 kelime aralığında olmasına dikkat etmeliyiz. Daha fazla - [Css Nedir ? - Giriş](https://www.harunalp.com/css-nedir-giris/) - Merhabalar, html derslerini gördükten sonra yavaş yavaş css hazırlıklarına başlayabiliriz demektir. Html öğrenmeye başladıktan sonra bir tasarım aşkı doğuyor ister istemez ve bunu da css ile halledeceğiz. Bu kodlar yine not defterine yazılıyor. Örneğin bir linkimiz var ve bunu biraz güzelleştirmek ve makyaj yapmak istiyoruz. O zaman yapmamız gereken tek şey css sayfamızda a metodunu - [Php GET ve POST Metodları](https://www.harunalp.com/php-get-ve-post-metodlari/) - Evet geldik olmazsa olmazlardan iki tanesine. İkisi de güvenlik için oldukça önemli bir form gönderme metodudur. Html ile bir form yaptık ve veriyi kayıt.php'ye göndermek istiyoruz diyelim. Bu sayfaya bilgileri göndermek için formlara verdiğimiz değerleri yeni sayfada almak için bu yöntemleri kullanırız. Get metodu güvenli değildir ve yalnızca belirli yerlerde kullanılır. Form gönderme işlemlerinde genellikle - [Php ile yönlendirme](https://www.harunalp.com/php-ile-yonlendirme/) - Php derslerinin bir yenisini daha işleyelim. Sitelerde görürsünüz bir işlemi yaptıktan sonra veya en basitinden bir üye girişi yaptığımızda ekrana "yönlendiriliyorsunuz..." mesajı gelir ve birkaç saniye sonra gerekli sayfaya girebiliriz. İşte bizde bu yazıda bu konuyu işleyeceğiz. Bu fonksioyon header fonksiyonudur. Kullanımı yerine göre değişebilir. Aslında iki kullanımı vardır. Şöyle ifade etmek gerekirse ; 1- - [Php - Require , İnclude ve Require_once](https://www.harunalp.com/php-require-include-ve-require_once/) - Php ile dahil etme fonksiyonları... Her biri aynı gibi görünseler de programa verdikleri cevap farklıdır. Biraz detaylara inelim. ## Sayfalar - [İletişim](https://www.harunalp.com/iletisim/) - Form alanı geçici olarak devre dışı Bir süre iletişim formu aktif olmayacak , sunucuyu taşıdıktan sonra eklemeyi düşünüyorum. Yukarıdaki mail adresimden mail göndermeniz de mümkün. İletişim mail adresi Herhangi bir şey için bana harunalp29@gmail.com adresinden ulaşabilirsiniz. × ADRES BİLGİLERİ BEYLİKDÜZÜ / BEYKENT 34510 × - [Künye](https://www.harunalp.com/kunye/) - Genel Yayın Yönetmeni Bendeniz Harun ALP web sitemin yayın yönetmeni olarak ön plandayım. Yazı İşleri Müdürü Bendeniz Harun ALP web sitemin yazı işleri müdürü olarak ön plandayım. Görsel Koordinatör Bendeniz Harun ALP web sitemin görsel koordinatörü sağlayan kişi olarak ön plandayım. Reklam Yayın Müdürü Bendeniz Harun ALP web sitemin Reklam Yayın Müdürü olarak ön plandayım. - [Hakkımda](https://www.harunalp.com/hakkimda/) - Merhaba ben web sitesinin isminden de anlayacağınız gibi HARUN ALP ... Beykent Üniversitesi Bilgisayar programcılığı ön lisans mezunuyum. Hobilerim yazılım ve futbol... Bunun dışında film seyretmeyi ve yine tabi ki araştırmayı çok severim. Kurumsal web tasarımları ve seo , e-ticaret yazılımları ve özel programlar yazdırmak için benimle iletişime geçebilirsiniz :) Tam olarak çalışma hayatımı yansıtan ## Şablonlarım - [Default Kit](https://www.harunalp.com/?elementor_library=default-kit) ## Kategoriler - [jQuery](https://www.harunalp.com/category/jquery/) - [Makale](https://www.harunalp.com/category/makale/) - [Php](https://www.harunalp.com/category/php/) - [Seo](https://www.harunalp.com/category/seo/) - [Teknoloji](https://www.harunalp.com/category/teknoloji/) - [Web Tasarım](https://www.harunalp.com/category/web-tasarim/) - [Windows](https://www.harunalp.com/category/windows/) - [Wordpress](https://www.harunalp.com/category/wordpress/) - [Javascript](https://www.harunalp.com/category/javascript/) - [Java](https://www.harunalp.com/category/java/) - [C#](https://www.harunalp.com/category/c-sharp/) - [Phyton](https://www.harunalp.com/category/phyton/) - [Asp.Net](https://www.harunalp.com/category/asp-net/) - [Temalar](https://www.harunalp.com/category/temalar/) - [CodeIgniter](https://www.harunalp.com/category/codeigniter/) - [MsSql](https://www.harunalp.com/category/mssql/) - [İşletim Sistemleri](https://www.harunalp.com/category/isletim-sistemleri/) - [İnternet](https://www.harunalp.com/category/internet/) - [Güvenlik](https://www.harunalp.com/category/guvenlik/) - [Opencart](https://www.harunalp.com/category/opencart/) - [Node.js](https://www.harunalp.com/category/node-js/) - [Yazılım](https://www.harunalp.com/category/yazilim/) - [Bilgisayar](https://www.harunalp.com/category/bilgisayar/) - [E-Ticaret](https://www.harunalp.com/category/e-ticaret/) - [Mobil & Oyun](https://www.harunalp.com/category/mobil-oyun/) - [Sosyal Medya](https://www.harunalp.com/category/sosyal-medya/) - [Mysql](https://www.harunalp.com/category/mysql/) ## Etiketler - [301 yönlendirmesi](https://www.harunalp.com/tag/301-yonlendirmesi/) - [301 yönlendirmesi nasıl yapılır ?](https://www.harunalp.com/tag/301-yonlendirmesi-nasil-yapilir/) - [admob nedir ?](https://www.harunalp.com/tag/admob-nedir/) - [admob reklam servisi](https://www.harunalp.com/tag/admob-reklam-servisi/) - [adsendse hakkında](https://www.harunalp.com/tag/adsendse-hakkinda/) - [adsense ile nasıl para kazanılır](https://www.harunalp.com/tag/adsense-ile-nasil-para-kazanilir/) - [adsense nedir ?](https://www.harunalp.com/tag/adsense-nedir/) - [adsense reklam şartları](https://www.harunalp.com/tag/adsense-reklam-sartlari/) - [adsenseyi neden kullanmalıyım](https://www.harunalp.com/tag/adsenseyi-neden-kullanmaliyim/) - [alt alan adı nasıl oluşturulur?](https://www.harunalp.com/tag/alt-alan-adi-nasil-olusturulur/) - [alt alan adı nedir ?](https://www.harunalp.com/tag/alt-alan-adi-nedir/) - [anahtar kelime](https://www.harunalp.com/tag/anahtar-kelime/) - [Ücretsiz E-Ticaret Yazılımı Woocommerce](https://www.harunalp.com/tag/ucretsiz-e-ticaret-yazilimi-woocommerce/) - [ücretsiz drive hesabı](https://www.harunalp.com/tag/ucretsiz-drive-hesabi/) - [backlink almak](https://www.harunalp.com/tag/backlink-almak/) - [backlink dikkat edilmesi gerekenler](https://www.harunalp.com/tag/backlink-dikkat-edilmesi-gerekenler/) - [backlink hakkında](https://www.harunalp.com/tag/backlink-hakkinda/) - [backlink nedir ?](https://www.harunalp.com/tag/backlink-nedir/) - [backlink vermek](https://www.harunalp.com/tag/backlink-vermek/) - [blogger hesabını kalıcı olarak sil](https://www.harunalp.com/tag/blogger-hesabini-kalici-olarak-sil/) - [blogger hesabını silmek](https://www.harunalp.com/tag/blogger-hesabini-silmek/) - [blogger silme](https://www.harunalp.com/tag/blogger-silme/) - [Blogger tema](https://www.harunalp.com/tag/blogger-tema/) - [Blogger tema yükleme](https://www.harunalp.com/tag/blogger-tema-yukleme/) - [Blogger'a yeni tema yükleme](https://www.harunalp.com/tag/bloggera-yeni-tema-yukleme/) - [bootsstrap kütüphanesi](https://www.harunalp.com/tag/bootsstrap-kutuphanesi/) - [bootstrap giriş](https://www.harunalp.com/tag/bootstrap-giris/) - [bootstrap hakkında](https://www.harunalp.com/tag/bootstrap-hakkinda/) - [bootstrap kullanımı](https://www.harunalp.com/tag/bootstrap-kullanimi/) - [bootstrap nedir ?](https://www.harunalp.com/tag/bootstrap-nedir/) - [css giriş](https://www.harunalp.com/tag/css-giris/) - [css kodları](https://www.harunalp.com/tag/css-kodlari/) - [css kullanımı](https://www.harunalp.com/tag/css-kullanimi/) - [css nedir?](https://www.harunalp.com/tag/css-nedir/) - [döngüler](https://www.harunalp.com/tag/donguler/) - [düzenli kod yazımı](https://www.harunalp.com/tag/duzenli-kod-yazimi/) - [düzensiz kod](https://www.harunalp.com/tag/duzensiz-kod/) - [define fonksiyonu](https://www.harunalp.com/tag/define-fonksiyonu/) - [domain almak](https://www.harunalp.com/tag/domain-almak/) - [domain firmaları](https://www.harunalp.com/tag/domain-firmalari/) - [dosya paylaşımı](https://www.harunalp.com/tag/dosya-paylasimi/) - [dosya uzantısı değiştirme](https://www.harunalp.com/tag/dosya-uzantisi-degistirme/) - [drive dosya](https://www.harunalp.com/tag/drive-dosya/) - [drive fiyatlar](https://www.harunalp.com/tag/drive-fiyatlar/) - [e ticaret scripti](https://www.harunalp.com/tag/e-ticaret-scripti/) - [E-Ticaret Uygulaması Magento Nedir ?](https://www.harunalp.com/tag/e-ticaret-uygulamasi-magento-nedir/) - [E-Ticaret Yazılımları](https://www.harunalp.com/tag/e-ticaret-yazilimlari/) - [en iyi domain](https://www.harunalp.com/tag/en-iyi-domain/) - [en iyi wordpress eklentileri](https://www.harunalp.com/tag/en-iyi-wordpress-eklentileri/) - [en popüler 10 yazılım dili](https://www.harunalp.com/tag/en-populer-10-yazilim-dili/) - [en popüler yazılım dilleri](https://www.harunalp.com/tag/en-populer-yazilim-dilleri/) - [Facebook hesabı kapatma](https://www.harunalp.com/tag/facebook-hesabi-kapatma/) - [Facebook Hesabını Kalıcı Olarak Silme](https://www.harunalp.com/tag/facebook-hesabini-kalici-olarak-silme/) - [for döngüsü](https://www.harunalp.com/tag/for-dongusu/) - [foreach döngüsü](https://www.harunalp.com/tag/foreach-dongusu/) - [framework kullanmak](https://www.harunalp.com/tag/framework-kullanmak/) - [framework kullanılmalı mı?](https://www.harunalp.com/tag/framework-kullanilmali-mi/) - [framework kullanımı](https://www.harunalp.com/tag/framework-kullanimi/) - [framework nedir ?](https://www.harunalp.com/tag/framework-nedir/) - [güvenli domain nereden alınır ?](https://www.harunalp.com/tag/guvenli-domain-nereden-alinir/) - [google admob](https://www.harunalp.com/tag/google-admob/) - [google drive](https://www.harunalp.com/tag/google-drive/) - [google keep](https://www.harunalp.com/tag/google-keep/) - [google keep hakkında](https://www.harunalp.com/tag/google-keep-hakkinda/) - [google keep indir](https://www.harunalp.com/tag/google-keep-indir/) - [google mobil reklam servisi](https://www.harunalp.com/tag/google-mobil-reklam-servisi/) - [google not uygulaması](https://www.harunalp.com/tag/google-not-uygulamasi/) - [hosting](https://www.harunalp.com/tag/hosting/) - [hosting hakkında](https://www.harunalp.com/tag/hosting-hakkinda/) - [hosting nedir ?](https://www.harunalp.com/tag/hosting-nedir/) - [hosting ve domain](https://www.harunalp.com/tag/hosting-ve-domain/) - [htaccess yönlendirme](https://www.harunalp.com/tag/htaccess-yonlendirme/) - [keep nedir ?](https://www.harunalp.com/tag/keep-nedir/) - [keywords nasıl olmalı](https://www.harunalp.com/tag/keywords-nasil-olmali/) - [keywords nedir ?](https://www.harunalp.com/tag/keywords-nedir/) - [Magento nedir ?](https://www.harunalp.com/tag/magento-nedir/) - [md5 şifreleme](https://www.harunalp.com/tag/md5-sifreleme/) - [mobil reklam](https://www.harunalp.com/tag/mobil-reklam/) - [mobil tasarım](https://www.harunalp.com/tag/mobil-tasarim/) - [mobil uyumlu tasarım programı](https://www.harunalp.com/tag/mobil-uyumlu-tasarim-programi/) - [mobirise](https://www.harunalp.com/tag/mobirise/) - [mobirise nedir ?](https://www.harunalp.com/tag/mobirise-nedir/) - [mysql](https://www.harunalp.com/tag/mysql/) - [mysql delete işlemi](https://www.harunalp.com/tag/mysql-delete-islemi/) - [mysql ile veri silme](https://www.harunalp.com/tag/mysql-ile-veri-silme/) - [mysql ile veritabanına bağlanmak](https://www.harunalp.com/tag/mysql-ile-veritabanina-baglanmak/) - [mysql veritabanı bağlantısı](https://www.harunalp.com/tag/mysql-veritabani-baglantisi/) - [neden framework kullanılmalı ?](https://www.harunalp.com/tag/neden-framework-kullanilmali/) - [neden wordpress?](https://www.harunalp.com/tag/neden-wordpress/) - [notepad eklentisi](https://www.harunalp.com/tag/notepad-eklentisi/) - [notepad++](https://www.harunalp.com/tag/notepad/) - [notepad++ indir](https://www.harunalp.com/tag/notepad-indir/) - [notepad++ kullanımı](https://www.harunalp.com/tag/notepad-kullanimi/) - [notepad++ nedir ?](https://www.harunalp.com/tag/notepad-nedir/) - [opencart](https://www.harunalp.com/tag/opencart/) - [opencart ayarları](https://www.harunalp.com/tag/opencart-ayarlari/) - [opencart hakkında](https://www.harunalp.com/tag/opencart-hakkinda/) - [opencart nedir ?](https://www.harunalp.com/tag/opencart-nedir/) - [opencart tema yükleme](https://www.harunalp.com/tag/opencart-tema-yukleme/) - [opencart yazılımı](https://www.harunalp.com/tag/opencart-yazilimi/) - [pdo örnekleri](https://www.harunalp.com/tag/pdo-ornekleri/) - [pdo üye girişi](https://www.harunalp.com/tag/pdo-uye-girisi/) - [pdo ile uygulama](https://www.harunalp.com/tag/pdo-ile-uygulama/) - [PDO ile veri güncelleme](https://www.harunalp.com/tag/pdo-ile-veri-guncelleme/) - [Pdo update](https://www.harunalp.com/tag/pdo-update/) - [pdo veritabanı işlemleri](https://www.harunalp.com/tag/pdo-veritabani-islemleri/) - [php dahil etme](https://www.harunalp.com/tag/php-dahil-etme/) - [php döngüleri](https://www.harunalp.com/tag/php-donguleri/) - [php define](https://www.harunalp.com/tag/php-define/) - [php echo komutu](https://www.harunalp.com/tag/php-echo-komutu/) - [php ekrana yazdırma](https://www.harunalp.com/tag/php-ekrana-yazdirma/) - [php fonksiyon](https://www.harunalp.com/tag/php-fonksiyon/) - [php get metodu](https://www.harunalp.com/tag/php-get-metodu/) - [php get ve post metodları](https://www.harunalp.com/tag/php-get-ve-post-metodlari/) - [php giriş konusu](https://www.harunalp.com/tag/php-giris-konusu/) - [php http_referer](https://www.harunalp.com/tag/php-http_referer/) - [php if else yapısı](https://www.harunalp.com/tag/php-if-else-yapisi/) - [php ile döngü](https://www.harunalp.com/tag/php-ile-dongu/) - [php ile gelinen adrese yönlendirme](https://www.harunalp.com/tag/php-ile-gelinen-adrese-yonlendirme/) - [Php ile sayının tek veya çift olduğunu bulma](https://www.harunalp.com/tag/php-ile-sayinin-tek-veya-cift-oldugunu-bulma/) - [php ile session oluşturmak](https://www.harunalp.com/tag/php-ile-session-olusturmak/) - [php ile teklik çiftlik](https://www.harunalp.com/tag/php-ile-teklik-ciftlik/) - [php ile yönlendirme yapmak](https://www.harunalp.com/tag/php-ile-yonlendirme-yapmak/) - [php ile şifreleme](https://www.harunalp.com/tag/php-ile-sifreleme/) - [php include](https://www.harunalp.com/tag/php-include/) - [php location](https://www.harunalp.com/tag/php-location/) - [php md5](https://www.harunalp.com/tag/php-md5/) - [php md5 fonksiyonu](https://www.harunalp.com/tag/php-md5-fonksiyonu/) - [php metodlar](https://www.harunalp.com/tag/php-metodlar/) - [php mysql veri silme](https://www.harunalp.com/tag/php-mysql-veri-silme/) - [php oturum yönetimi](https://www.harunalp.com/tag/php-oturum-yonetimi/) - [php post metodu](https://www.harunalp.com/tag/php-post-metodu/) - [php print_r](https://www.harunalp.com/tag/php-print_r/) - [php require](https://www.harunalp.com/tag/php-require/) - [php require_once](https://www.harunalp.com/tag/php-require_once/) - [php sabitler](https://www.harunalp.com/tag/php-sabitler/) - [php session](https://www.harunalp.com/tag/php-session/) - [php substr kullanımı](https://www.harunalp.com/tag/php-substr-kullanimi/) - [php veritabanı](https://www.harunalp.com/tag/php-veritabani/) - [php yazı kısaltma](https://www.harunalp.com/tag/php-yazi-kisaltma/) - [php yazı kısaltma fonksiyonu](https://www.harunalp.com/tag/php-yazi-kisaltma-fonksiyonu/) - [php yönlendirme](https://www.harunalp.com/tag/php-yonlendirme/) - [popüler yazılımlar](https://www.harunalp.com/tag/populer-yazilimlar/) - [print komutu](https://www.harunalp.com/tag/print-komutu/) - [programlama dilleri](https://www.harunalp.com/tag/programlama-dilleri/) - [programsız dosya uzantısı ayarlama](https://www.harunalp.com/tag/programsiz-dosya-uzantisi-ayarlama/) - [referer bilgisi php](https://www.harunalp.com/tag/referer-bilgisi-php/) - [responsive tasarım](https://www.harunalp.com/tag/responsive-tasarim/) - [seo hakkında](https://www.harunalp.com/tag/seo-hakkinda/) - [seo nedir ?](https://www.harunalp.com/tag/seo-nedir/) - [seo optimizasyonu](https://www.harunalp.com/tag/seo-optimizasyonu/) - [session nedir ?](https://www.harunalp.com/tag/session-nedir/) - [spagetti kod](https://www.harunalp.com/tag/spagetti-kod/) - [spagetti kod nedir ?](https://www.harunalp.com/tag/spagetti-kod-nedir/) - [subdomain](https://www.harunalp.com/tag/subdomain/) - [subdomain ne işe yarar ?](https://www.harunalp.com/tag/subdomain-ne-ise-yarar/) - [subdomain nedir ?](https://www.harunalp.com/tag/subdomain-nedir/) - [subdomain oluştumak](https://www.harunalp.com/tag/subdomain-olustumak/) - [tema yazmak](https://www.harunalp.com/tag/tema-yazmak/) - [veritabanı bağlantısı](https://www.harunalp.com/tag/veritabani-baglantisi/) - [while döngüsü](https://www.harunalp.com/tag/while-dongusu/) - [Windows 10 sıfırlama](https://www.harunalp.com/tag/windows-10-sifirlama/) - [Windows 10 Sıfırlama Nasıl Yapılır ?](https://www.harunalp.com/tag/windows-10-sifirlama-nasil-yapilir/) - [Windows bilgisayarınızı sıfırlayın](https://www.harunalp.com/tag/windows-bilgisayarinizi-sifirlayin/) - [Woocommerce Eklentisi](https://www.harunalp.com/tag/woocommerce-eklentisi/) - [Woocommerce Hakkında](https://www.harunalp.com/tag/woocommerce-hakkinda/) - [Woocommerce Nedir ?](https://www.harunalp.com/tag/woocommerce-nedir/) - [wordpress eklenti](https://www.harunalp.com/tag/wordpress-eklenti/) - [wordpress eklentileri](https://www.harunalp.com/tag/wordpress-eklentileri/) - [wordpress için gerekli sayfalar](https://www.harunalp.com/tag/wordpress-icin-gerekli-sayfalar/) - [wordpress kullanmak](https://www.harunalp.com/tag/wordpress-kullanmak/) - [wordpress kullanımı](https://www.harunalp.com/tag/wordpress-kullanimi/) - [wordpress popüler eklentiler](https://www.harunalp.com/tag/wordpress-populer-eklentiler/) - [wordpress tema bölme](https://www.harunalp.com/tag/wordpress-tema-bolme/) - [wordpress tema yapımı](https://www.harunalp.com/tag/wordpress-tema-yapimi/) - [wordpressi neden kullanmalıyız?](https://www.harunalp.com/tag/wordpressi-neden-kullanmaliyiz/) - [zen coding](https://www.harunalp.com/tag/zen-coding/) - [zen coding eklentisi](https://www.harunalp.com/tag/zen-coding-eklentisi/) - [zen coding kurulumu](https://www.harunalp.com/tag/zen-coding-kurulumu/) - [IDE nedir ?](https://www.harunalp.com/tag/ide-nedir/) - [IDE](https://www.harunalp.com/tag/ide/) - [IDE kullanmak](https://www.harunalp.com/tag/ide-kullanmak/) - [IDE faydaları](https://www.harunalp.com/tag/ide-faydalari/) - [meta etiketleri](https://www.harunalp.com/tag/meta-etiketleri/) - [meta etkiket kullanımı](https://www.harunalp.com/tag/meta-etkiket-kullanimi/) - [decsription nasıl olmalı ?](https://www.harunalp.com/tag/decsription-nasil-olmali/) - [meta etiket kullanımı](https://www.harunalp.com/tag/meta-etiket-kullanimi/) - [title kullanımı](https://www.harunalp.com/tag/title-kullanimi/) - [robot kullanımı](https://www.harunalp.com/tag/robot-kullanimi/) - [php substr fonksiyonu](https://www.harunalp.com/tag/php-substr-fonksiyonu/) - [substr() fonksiyonu](https://www.harunalp.com/tag/substr-fonksiyonu/) - [substr kullanımı](https://www.harunalp.com/tag/substr-kullanimi/) - [php ile yazı kırpma](https://www.harunalp.com/tag/php-ile-yazi-kirpma/) - [php fonksiyonlar](https://www.harunalp.com/tag/php-fonksiyonlar/) - [sosyal medyanın seoya etkisi](https://www.harunalp.com/tag/sosyal-medyanin-seoya-etkisi/) - [sosyal medya ve seo](https://www.harunalp.com/tag/sosyal-medya-ve-seo/) - [sosyal medyanın önemi](https://www.harunalp.com/tag/sosyal-medyanin-onemi/) - [sosyal medyanın faydaları](https://www.harunalp.com/tag/sosyal-medyanin-faydalari/) - [php ile bot](https://www.harunalp.com/tag/php-ile-bot/) - [php ile bot yapmak](https://www.harunalp.com/tag/php-ile-bot-yapmak/) - [php bot yazımı](https://www.harunalp.com/tag/php-bot-yazimi/) - [basit bot yapmak](https://www.harunalp.com/tag/basit-bot-yapmak/) - [rss nedir ?](https://www.harunalp.com/tag/rss-nedir/) - [rss kullanımı](https://www.harunalp.com/tag/rss-kullanimi/) - [rss feed](https://www.harunalp.com/tag/rss-feed/) - [e-ticaret nedir?](https://www.harunalp.com/tag/e-ticaret-nedir/) - [e-ticaret faydaları](https://www.harunalp.com/tag/e-ticaret-faydalari/) - [e-ticaret ile neler yapılabilir ?](https://www.harunalp.com/tag/e-ticaret-ile-neler-yapilabilir/) - [e-ticaret için gerekenler](https://www.harunalp.com/tag/e-ticaret-icin-gerekenler/) - [e-ticaret sistemi](https://www.harunalp.com/tag/e-ticaret-sistemi/) - [sanal alışveriş](https://www.harunalp.com/tag/sanal-alisveris/) - [jquery uygulama](https://www.harunalp.com/tag/jquery-uygulama/) - [jquery ile yukarı çıkma](https://www.harunalp.com/tag/jquery-ile-yukari-cikma/) - [yukarı çık butonu](https://www.harunalp.com/tag/yukari-cik-butonu/) - [jquery ile sayfanın başına dönme](https://www.harunalp.com/tag/jquery-ile-sayfanin-basina-donme/) - [jquery uygulamaları](https://www.harunalp.com/tag/jquery-uygulamalari/) - [jquery ile karakter sayısı](https://www.harunalp.com/tag/jquery-ile-karakter-sayisi/) - [karakter sayısı hesaplama](https://www.harunalp.com/tag/karakter-sayisi-hesaplama/) - [jquery ile karakter sayısını hesaplama](https://www.harunalp.com/tag/jquery-ile-karakter-sayisini-hesaplama/) - [jquery eq](https://www.harunalp.com/tag/jquery-eq/) - [jquery eq fonksiyonu](https://www.harunalp.com/tag/jquery-eq-fonksiyonu/) - [eq fonksiyonu kullanımı](https://www.harunalp.com/tag/eq-fonksiyonu-kullanimi/) - [jquery fonksiyonları](https://www.harunalp.com/tag/jquery-fonksiyonlari/) - [seflink](https://www.harunalp.com/tag/seflink/) - [seflink fonksiyonu](https://www.harunalp.com/tag/seflink-fonksiyonu/) - [seflink kullanımı](https://www.harunalp.com/tag/seflink-kullanimi/) - [seo dostu url fonksiyonu](https://www.harunalp.com/tag/seo-dostu-url-fonksiyonu/) - [jquery css özelliği verme](https://www.harunalp.com/tag/jquery-css-ozelligi-verme/) - [jquery stil atama](https://www.harunalp.com/tag/jquery-stil-atama/) - [jquery dersleri](https://www.harunalp.com/tag/jquery-dersleri/) - [jQuery toggleClass() Metodu](https://www.harunalp.com/tag/jquery-toggleclass-metodu/) - [jquery toggleClass](https://www.harunalp.com/tag/jquery-toggleclass/) - [jquery göster gizle](https://www.harunalp.com/tag/jquery-goster-gizle/) - [İz Bırakan En İyi 5 Fps Oyunu](https://www.harunalp.com/tag/iz-birakan-en-iyi-5-fps-oyunu/) - [fps oyunları](https://www.harunalp.com/tag/fps-oyunlari/) - [en iyi oyunlar](https://www.harunalp.com/tag/en-iyi-oyunlar/) - [en iyi fps oyunları](https://www.harunalp.com/tag/en-iyi-fps-oyunlari/) - [web tasarım ilkeler](https://www.harunalp.com/tag/web-tasarim-ilkeler/) - [site uyumluluğu](https://www.harunalp.com/tag/site-uyumlulugu/) - [bir web sitesi nasıl olmalı](https://www.harunalp.com/tag/bir-web-sitesi-nasil-olmali/) - [site tasarlarken](https://www.harunalp.com/tag/site-tasarlarken/) - [web sayfasında neler önemlidir?](https://www.harunalp.com/tag/web-sayfasinda-neler-onemlidir/) - [php diziler](https://www.harunalp.com/tag/php-diziler/) - [php dizi tanımlamak](https://www.harunalp.com/tag/php-dizi-tanimlamak/) - [diziler](https://www.harunalp.com/tag/diziler/) - [php array](https://www.harunalp.com/tag/php-array/) - [iç içe diziler](https://www.harunalp.com/tag/ic-ice-diziler/) - [php](https://www.harunalp.com/tag/php/) - [php ile faydalı fonksiyonlar](https://www.harunalp.com/tag/php-ile-faydali-fonksiyonlar/) - [fonksiyon](https://www.harunalp.com/tag/fonksiyon/) - [yararlı fonksiyonlar](https://www.harunalp.com/tag/yararli-fonksiyonlar/) - [İnternet Üzerinden Para Kazanmak](https://www.harunalp.com/tag/internet-uzerinden-para-kazanmak/) - [İnternetten para kazanmak](https://www.harunalp.com/tag/internetten-para-kazanmak/) - [para kazanmanın yolları](https://www.harunalp.com/tag/para-kazanmanin-yollari/) - [java static constructer](https://www.harunalp.com/tag/java-static-constructer/) - [java constructer](https://www.harunalp.com/tag/java-constructer/) - [java ile string ifadeler](https://www.harunalp.com/tag/java-ile-string-ifadeler/) - [java ile string ifadelerin karşılaştırılması](https://www.harunalp.com/tag/java-ile-string-ifadelerin-karsilastirilmasi/) - [C# ile Kullanıcının Dış İp Adresini Bulma](https://www.harunalp.com/tag/c-ile-kullanicinin-dis-ip-adresini-bulma/) - [c# ile dış ip adresi](https://www.harunalp.com/tag/c-ile-dis-ip-adresi/) - [wordpress hata](https://www.harunalp.com/tag/wordpress-hata/) - [wordpress beyaz sayfa hatası](https://www.harunalp.com/tag/wordpress-beyaz-sayfa-hatasi/) - [wordpress](https://www.harunalp.com/tag/wordpress/) - [beyaz sayfa hatası](https://www.harunalp.com/tag/beyaz-sayfa-hatasi/) - [hata çözümü](https://www.harunalp.com/tag/hata-cozumu/) - [keylogger nedir ?](https://www.harunalp.com/tag/keylogger-nedir/) - [keylogger](https://www.harunalp.com/tag/keylogger/) - [loglamadan korunma](https://www.harunalp.com/tag/loglamadan-korunma/) - [switch case](https://www.harunalp.com/tag/switch-case/) - [if else yapıları](https://www.harunalp.com/tag/if-else-yapilari/) - [php kontrol yapıları](https://www.harunalp.com/tag/php-kontrol-yapilari/) - [php if else-else if - switch/case kontrol yapıları](https://www.harunalp.com/tag/php-if-else-else-if-switchcase-kontrol-yapilari/) - [wordpress hata çözümü](https://www.harunalp.com/tag/wordpress-hata-cozumu/) - [hata](https://www.harunalp.com/tag/hata/) - [hata çözmek](https://www.harunalp.com/tag/hata-cozmek/) - [mod_security](https://www.harunalp.com/tag/mod_security/) - [oop kavramlari](https://www.harunalp.com/tag/oop-kavramlari/) - [object oriented programming kavramlar](https://www.harunalp.com/tag/object-oriented-programming-kavramlar/) - [JavaScript Object Length Kullanımı](https://www.harunalp.com/tag/javascript-object-length-kullanimi/) - [Object Length](https://www.harunalp.com/tag/object-length/) - [Javascript ile dizinin boyutunu hesaplama](https://www.harunalp.com/tag/javascript-ile-dizinin-boyutunu-hesaplama/) - [OS X El Capitan Sass Kurulum Hatası ve Çözümü](https://www.harunalp.com/tag/os-x-el-capitan-sass-kurulum-hatasi-ve-cozumu/) - [Sass kurulum hatası](https://www.harunalp.com/tag/sass-kurulum-hatasi/) - [kurulum hataları](https://www.harunalp.com/tag/kurulum-hatalari/) - [php x zaman önce yazıldı fonksiyonu](https://www.harunalp.com/tag/php-x-zaman-once-yazildi-fonksiyonu/) - [php ile tarih fonksiyonu](https://www.harunalp.com/tag/php-ile-tarih-fonksiyonu/) - [php timeAgo fonksiyonu](https://www.harunalp.com/tag/php-timeago-fonksiyonu/) - [timeAgo kullanımı](https://www.harunalp.com/tag/timeago-kullanimi/) - [skype bildirim ayarları](https://www.harunalp.com/tag/skype-bildirim-ayarlari/) - [skype ayarlar](https://www.harunalp.com/tag/skype-ayarlar/) - [skype nedir](https://www.harunalp.com/tag/skype-nedir/) - [skype kullanımı](https://www.harunalp.com/tag/skype-kullanimi/) - [php ile gizleme](https://www.harunalp.com/tag/php-ile-gizleme/) - [php ile önemli bilgileri gizlemek](https://www.harunalp.com/tag/php-ile-onemli-bilgileri-gizlemek/) - [php ile tc numarası gizleme](https://www.harunalp.com/tag/php-ile-tc-numarasi-gizleme/) - [php ile telefon numarası gizleme](https://www.harunalp.com/tag/php-ile-telefon-numarasi-gizleme/) - [içerik dağıtım sistemi](https://www.harunalp.com/tag/icerik-dagitim-sistemi/) - [cdn](https://www.harunalp.com/tag/cdn/) - [cdn nedir?](https://www.harunalp.com/tag/cdn-nedir/) - [cdn avantajları](https://www.harunalp.com/tag/cdn-avantajlari/) - [dosya uzantıları](https://www.harunalp.com/tag/dosya-uzantilari/) - [ajax](https://www.harunalp.com/tag/ajax/) - [ajax nedir ?](https://www.harunalp.com/tag/ajax-nedir/) - [ajax avantajları](https://www.harunalp.com/tag/ajax-avantajlari/) - [ajax dezavantajları](https://www.harunalp.com/tag/ajax-dezavantajlari/) - [ajax kullanan firmalar](https://www.harunalp.com/tag/ajax-kullanan-firmalar/) - [ajax hakkında](https://www.harunalp.com/tag/ajax-hakkinda/) - [seo uyumlu url](https://www.harunalp.com/tag/seo-uyumlu-url/) - [seo uyumlu url yapısı](https://www.harunalp.com/tag/seo-uyumlu-url-yapisi/) - [sağlam url](https://www.harunalp.com/tag/saglam-url/) - [url yapısı nasıl olmalı ?](https://www.harunalp.com/tag/url-yapisi-nasil-olmali/) - [wordpress kalıcı bağlantı](https://www.harunalp.com/tag/wordpress-kalici-baglanti/) - [wordpress url yapısı](https://www.harunalp.com/tag/wordpress-url-yapisi/) - [wordpress kalıcı bağlantı ayarları](https://www.harunalp.com/tag/wordpress-kalici-baglanti-ayarlari/) - [html düzenlenebilir içerik](https://www.harunalp.com/tag/html-duzenlenebilir-icerik/) - [düzenlenebilir içerik](https://www.harunalp.com/tag/duzenlenebilir-icerik/) - [html contenteditable](https://www.harunalp.com/tag/html-contenteditable/) - [contenteditable](https://www.harunalp.com/tag/contenteditable/) - [php ile excel](https://www.harunalp.com/tag/php-ile-excel/) - [php excel dosyası oluşturma](https://www.harunalp.com/tag/php-excel-dosyasi-olusturma/) - [php excel fonksiyonu](https://www.harunalp.com/tag/php-excel-fonksiyonu/) - [excel php](https://www.harunalp.com/tag/excel-php/) - [jquery not metodu](https://www.harunalp.com/tag/jquery-not-metodu/) - [jquery metodları](https://www.harunalp.com/tag/jquery-metodlari/) - [jquery kullanımı](https://www.harunalp.com/tag/jquery-kullanimi/) - [.not() metodu](https://www.harunalp.com/tag/not-metodu/) - [jquery metodlar](https://www.harunalp.com/tag/jquery-metodlar/) - [jquery trigger](https://www.harunalp.com/tag/jquery-trigger/) - [jquery trigger metodu](https://www.harunalp.com/tag/jquery-trigger-metodu/) - [jquery trigger metodu kullanımı](https://www.harunalp.com/tag/jquery-trigger-metodu-kullanimi/) - [wordpress zamanlama kaçırıldı](https://www.harunalp.com/tag/wordpress-zamanlama-kacirildi/) - [zamanlama kaçırıldı](https://www.harunalp.com/tag/zamanlama-kacirildi/) - [zamanlama kaçırıldı hatası ve çözümü](https://www.harunalp.com/tag/zamanlama-kacirildi-hatasi-ve-cozumu/) - [c# diziler](https://www.harunalp.com/tag/c-diziler/) - [dizi kullanımı](https://www.harunalp.com/tag/dizi-kullanimi/) - [dizi](https://www.harunalp.com/tag/dizi/) - [c# while döngüsü](https://www.harunalp.com/tag/c-while-dongusu/) - [c# uygulama](https://www.harunalp.com/tag/c-uygulama/) - [c# while kullanımı](https://www.harunalp.com/tag/c-while-kullanimi/) - [c# md5 şifreleme](https://www.harunalp.com/tag/c-md5-sifreleme/) - [c dilinde şifreleme](https://www.harunalp.com/tag/c-dilinde-sifreleme/) - [md5 fonksiyonu](https://www.harunalp.com/tag/md5-fonksiyonu/) - [hesap makinesi yapımı](https://www.harunalp.com/tag/hesap-makinesi-yapimi/) - [c# ile hesap makinesi](https://www.harunalp.com/tag/c-ile-hesap-makinesi/) - [kde nedir ?](https://www.harunalp.com/tag/kde-nedir/) - [kde tanımı](https://www.harunalp.com/tag/kde-tanimi/) - [kde](https://www.harunalp.com/tag/kde/) - [Asp.Net](https://www.harunalp.com/tag/asp-net/) - [Asp.Net Site için arama motoru](https://www.harunalp.com/tag/asp-net-site-icin-arama-motoru/) - [arama motoru yapımı](https://www.harunalp.com/tag/arama-motoru-yapimi/) - [asp.net uygulama](https://www.harunalp.com/tag/asp-net-uygulama/) - [Asp.net Resim boyutlandırma](https://www.harunalp.com/tag/asp-net-resim-boyutlandirma/) - [resim boyutlandırma kodu](https://www.harunalp.com/tag/resim-boyutlandirma-kodu/) - [php site içi arama motoru](https://www.harunalp.com/tag/php-site-ici-arama-motoru/) - [php ile arama](https://www.harunalp.com/tag/php-ile-arama/) - [php arama motoru yapımı](https://www.harunalp.com/tag/php-arama-motoru-yapimi/) - [php uygulama](https://www.harunalp.com/tag/php-uygulama/) - [adwords nedir ?](https://www.harunalp.com/tag/adwords-nedir/) - [google adwords](https://www.harunalp.com/tag/google-adwords/) - [adwords hakkında](https://www.harunalp.com/tag/adwords-hakkinda/) - [Popads ile para kazanmak](https://www.harunalp.com/tag/popads-ile-para-kazanmak/) - [popads kullanımı](https://www.harunalp.com/tag/popads-kullanimi/) - [popads nedir ?](https://www.harunalp.com/tag/popads-nedir/) - [c sharp mp3 çalar](https://www.harunalp.com/tag/c-sharp-mp3-calar/) - [c sharp uygulama](https://www.harunalp.com/tag/c-sharp-uygulama/) - [mp3 çalar yapımı](https://www.harunalp.com/tag/mp3-calar-yapimi/) - [Asp.net online kullanıcı](https://www.harunalp.com/tag/asp-net-online-kullanici/) - [asp.net session tutma](https://www.harunalp.com/tag/asp-net-session-tutma/) - [asp.net sayaç yapımı](https://www.harunalp.com/tag/asp-net-sayac-yapimi/) - [php kelime sayacı](https://www.harunalp.com/tag/php-kelime-sayaci/) - [kelime sayacı yapma](https://www.harunalp.com/tag/kelime-sayaci-yapma/) - [str_word_count fonksiyonu](https://www.harunalp.com/tag/str_word_count-fonksiyonu/) - [php kelime sayısı hesaplama](https://www.harunalp.com/tag/php-kelime-sayisi-hesaplama/) - [Bootstrap kişisel tema](https://www.harunalp.com/tag/bootstrap-kisisel-tema/) - [bootstrap ücretsiz tema indir](https://www.harunalp.com/tag/bootstrap-ucretsiz-tema-indir/) - [kurumsal tema](https://www.harunalp.com/tag/kurumsal-tema/) - [Bootstrap blog teması](https://www.harunalp.com/tag/bootstrap-blog-temasi/) - [ücretsiz blog teması](https://www.harunalp.com/tag/ucretsiz-blog-temasi/) - [bootstrap teması indir](https://www.harunalp.com/tag/bootstrap-temasi-indir/) - [free blog template](https://www.harunalp.com/tag/free-blog-template/) - [SyntaxHighlighter Eklentisi](https://www.harunalp.com/tag/syntaxhighlighter-eklentisi/) - [Wordpress kod eklentisi](https://www.harunalp.com/tag/wordpress-kod-eklentisi/) - [SyntaxHighlighter nedir ?](https://www.harunalp.com/tag/syntaxhighlighter-nedir/) - [Crayon eklentisi](https://www.harunalp.com/tag/crayon-eklentisi/) - [windows 10 donma sorunu](https://www.harunalp.com/tag/windows-10-donma-sorunu/) - [windows 10 donma çözümü](https://www.harunalp.com/tag/windows-10-donma-cozumu/) - [windows 10 haberleri](https://www.harunalp.com/tag/windows-10-haberleri/) - [windows 10 yeni yama](https://www.harunalp.com/tag/windows-10-yeni-yama/) - [windows 10 kamera sorunu](https://www.harunalp.com/tag/windows-10-kamera-sorunu/) - [windows kamera](https://www.harunalp.com/tag/windows-kamera/) - [kamera hatası windows 10](https://www.harunalp.com/tag/kamera-hatasi-windows-10/) - [windows 10 yükleme](https://www.harunalp.com/tag/windows-10-yukleme/) - [usb ile windows yükleme](https://www.harunalp.com/tag/usb-ile-windows-yukleme/) - [flash bellek ile windows yükleme](https://www.harunalp.com/tag/flash-bellek-ile-windows-yukleme/) - [windows 10 kurulumu](https://www.harunalp.com/tag/windows-10-kurulumu/) - [Windows 10 siyah tema](https://www.harunalp.com/tag/windows-10-siyah-tema/) - [windows 10 yıl dönümü güncellemesi](https://www.harunalp.com/tag/windows-10-yil-donumu-guncellemesi/) - [siyah tema kurulum](https://www.harunalp.com/tag/siyah-tema-kurulum/) - [wordpress admin barı](https://www.harunalp.com/tag/wordpress-admin-bari/) - [wordpress makaleleri](https://www.harunalp.com/tag/wordpress-makaleleri/) - [admin barı görünmüyor](https://www.harunalp.com/tag/admin-bari-gorunmuyor/) - [iphone 7 sıfırlama](https://www.harunalp.com/tag/iphone-7-sifirlama/) - [sıfırlama nasıl yapılır ?](https://www.harunalp.com/tag/sifirlama-nasil-yapilir/) - [iphone sıfırlama](https://www.harunalp.com/tag/iphone-sifirlama/) - [tema indir](https://www.harunalp.com/tag/tema-indir/) - [Chrome Eklentileri](https://www.harunalp.com/tag/chrome-eklentileri/) - [Popüler Tarayıcı Eklentileri](https://www.harunalp.com/tag/populer-tarayici-eklentileri/) - [Felçlilere umut ışığı](https://www.harunalp.com/tag/felclilere-umut-isigi/) - [Felçlileri yürütecek implant](https://www.harunalp.com/tag/felclileri-yurutecek-implant/) - [Whatsapp güvenliği](https://www.harunalp.com/tag/whatsapp-guvenligi/) - [whatsapp güvenli mi ?](https://www.harunalp.com/tag/whatsapp-guvenli-mi/) - [whatsapp şifreleme](https://www.harunalp.com/tag/whatsapp-sifreleme/) - [Aerion AS2](https://www.harunalp.com/tag/aerion-as2/) - [Sesten Hızlı uçak](https://www.harunalp.com/tag/sesten-hizli-ucak/) - [Php tarih sorunu](https://www.harunalp.com/tag/php-tarih-sorunu/) - [tarih sorunu](https://www.harunalp.com/tag/tarih-sorunu/) - [php tarih formatı](https://www.harunalp.com/tag/php-tarih-formati/) - [JavaScript Gravatar Kullanımı](https://www.harunalp.com/tag/javascript-gravatar-kullanimi/) - [Gravatar Fonksiyonu](https://www.harunalp.com/tag/gravatar-fonksiyonu/) - [gradient renk](https://www.harunalp.com/tag/gradient-renk/) - [jquery gradient eklentisi](https://www.harunalp.com/tag/jquery-gradient-eklentisi/) - [jquery eklenti](https://www.harunalp.com/tag/jquery-eklenti/) - [php ile boşluk temizleme](https://www.harunalp.com/tag/php-ile-bosluk-temizleme/) - [gereksiz boşlukları silme](https://www.harunalp.com/tag/gereksiz-bosluklari-silme/) - [php boşluk silme fonksiyonu](https://www.harunalp.com/tag/php-bosluk-silme-fonksiyonu/) - [php get headers fonksiyonu](https://www.harunalp.com/tag/php-get-headers-fonksiyonu/) - [uzak sunucuda dosya kontrolü](https://www.harunalp.com/tag/uzak-sunucuda-dosya-kontrolu/) - [dosya kontrolü php](https://www.harunalp.com/tag/dosya-kontrolu-php/) - [Notepad++ less eklentisi](https://www.harunalp.com/tag/notepad-less-eklentisi/) - [less renklendirme](https://www.harunalp.com/tag/less-renklendirme/) - [php alexa değeri alma](https://www.harunalp.com/tag/php-alexa-degeri-alma/) - [alexa değerini alma](https://www.harunalp.com/tag/alexa-degerini-alma/) - [php ile alexa xml](https://www.harunalp.com/tag/php-ile-alexa-xml/) - [php eposta kontrolü](https://www.harunalp.com/tag/php-eposta-kontrolu/) - [php eposta format](https://www.harunalp.com/tag/php-eposta-format/) - [Javascript indexof() metodu](https://www.harunalp.com/tag/javascript-indexof-metodu/) - [indexOf() Metodu Kullanımı](https://www.harunalp.com/tag/indexof-metodu-kullanimi/) - [Javascript Concat() Metodu](https://www.harunalp.com/tag/javascript-concat-metodu/) - [Javascript Metodlar](https://www.harunalp.com/tag/javascript-metodlar/) - [Javascript Select() Metodu Kullanımı](https://www.harunalp.com/tag/javascript-select-metodu-kullanimi/) - [Select metodu kullanımı](https://www.harunalp.com/tag/select-metodu-kullanimi/) - [Php ile veri çekme](https://www.harunalp.com/tag/php-ile-veri-cekme/) - [Php günlük kur botu](https://www.harunalp.com/tag/php-gunluk-kur-botu/) - [php kontrol yapısı](https://www.harunalp.com/tag/php-kontrol-yapisi/) - [php dizi eşitliği](https://www.harunalp.com/tag/php-dizi-esitligi/) - [php array_diff() kullanımı](https://www.harunalp.com/tag/php-array_diff-kullanimi/) - [Resim sıkıştırma servisleri](https://www.harunalp.com/tag/resim-sikistirma-servisleri/) - [resim sıkıştırma](https://www.harunalp.com/tag/resim-sikistirma/) - [Php Ternary Operatör Kullanımı](https://www.harunalp.com/tag/php-ternary-operator-kullanimi/) - [Php üçlü operatör](https://www.harunalp.com/tag/php-uclu-operator/) - [Ternary](https://www.harunalp.com/tag/ternary/) - [Tekrar eden elemanları temizleme](https://www.harunalp.com/tag/tekrar-eden-elemanlari-temizleme/) - [php dizi](https://www.harunalp.com/tag/php-dizi/) - [php array unique fonksiyonu](https://www.harunalp.com/tag/php-array-unique-fonksiyonu/) - [Telefon Bildirimlerini Bilgisayarda Gösterme](https://www.harunalp.com/tag/telefon-bildirimlerini-bilgisayarda-gosterme/) - [Bildirim gösterme](https://www.harunalp.com/tag/bildirim-gosterme/) - [Telefon ve bilgisayar bildirimleri](https://www.harunalp.com/tag/telefon-ve-bilgisayar-bildirimleri/) - [Google Resimli Arama Nasıl Yapılır ?](https://www.harunalp.com/tag/google-resimli-arama-nasil-yapilir/) - [Resimli arama yapmak](https://www.harunalp.com/tag/resimli-arama-yapmak/) - [Joomla Nedir ?](https://www.harunalp.com/tag/joomla-nedir/) - [Joomla Neler Yapılabilir ?](https://www.harunalp.com/tag/joomla-neler-yapilabilir/) - [Joomla Hakkında](https://www.harunalp.com/tag/joomla-hakkinda/) - [Joomla](https://www.harunalp.com/tag/joomla/) - [Javascript Hesaplama](https://www.harunalp.com/tag/javascript-hesaplama/) - [JavaScript ile Ayın Kaç Çektiğini Hesaplamak](https://www.harunalp.com/tag/javascript-ile-ayin-kac-cektigini-hesaplamak/) - [Javascript Date](https://www.harunalp.com/tag/javascript-date/) - [aso nedir ?](https://www.harunalp.com/tag/aso-nedir/) - [app store optimizasyonu](https://www.harunalp.com/tag/app-store-optimizasyonu/) - [aso](https://www.harunalp.com/tag/aso/) - [app store uygulama](https://www.harunalp.com/tag/app-store-uygulama/) - [mobil veri nedir ?](https://www.harunalp.com/tag/mobil-veri-nedir/) - [hücresel veri nedir ?](https://www.harunalp.com/tag/hucresel-veri-nedir/) - [hücresel veri android](https://www.harunalp.com/tag/hucresel-veri-android/) - [Mola vermek](https://www.harunalp.com/tag/mola-vermek/) - [molayı verimli geçirmek](https://www.harunalp.com/tag/molayi-verimli-gecirmek/) - [verimli mola nasıl olmalı ?](https://www.harunalp.com/tag/verimli-mola-nasil-olmali/) - [Molalarda ne yapmalıyız ?](https://www.harunalp.com/tag/molalarda-ne-yapmaliyiz/) - [Java Kullanıcıdan Bilgi Alma](https://www.harunalp.com/tag/java-kullanicidan-bilgi-alma/) - [Java Scanner](https://www.harunalp.com/tag/java-scanner/) - [Scanner](https://www.harunalp.com/tag/scanner/) - [Twitter anı paylaşma](https://www.harunalp.com/tag/twitter-ani-paylasma/) - [an paylaşma özelliği](https://www.harunalp.com/tag/an-paylasma-ozelligi/) - [Twitter an videosu](https://www.harunalp.com/tag/twitter-an-videosu/) - [Bootstrap Kurumsal Tema](https://www.harunalp.com/tag/bootstrap-kurumsal-tema/) - [Blog Tema Harun Alp](https://www.harunalp.com/tag/blog-tema-harun-alp/) - [css framework](https://www.harunalp.com/tag/css-framework/) - [css kütüphanesi](https://www.harunalp.com/tag/css-kutuphanesi/) - [hazır css kodları](https://www.harunalp.com/tag/hazir-css-kodlari/) - [hazır tasarım kodları](https://www.harunalp.com/tag/hazir-tasarim-kodlari/) - [İnstagram zoom özelliği](https://www.harunalp.com/tag/instagram-zoom-ozelligi/) - [instagram zoom](https://www.harunalp.com/tag/instagram-zoom/) - [zoom özelliği](https://www.harunalp.com/tag/zoom-ozelligi/) - [twitter karakter sınırı](https://www.harunalp.com/tag/twitter-karakter-siniri/) - [karakter politikası kaldırıldı](https://www.harunalp.com/tag/karakter-politikasi-kaldirildi/) - [twitter karakter güncellemesi](https://www.harunalp.com/tag/twitter-karakter-guncellemesi/) - [twitter haberleri](https://www.harunalp.com/tag/twitter-haberleri/) - [Öz Saygısı Düşük Bireyler](https://www.harunalp.com/tag/oz-saygisi-dusuk-bireyler/) - [özgüven nedir ?](https://www.harunalp.com/tag/ozguven-nedir/) - [Öz Saygı](https://www.harunalp.com/tag/oz-saygi/) - [phpmyadmin](https://www.harunalp.com/tag/phpmyadmin/) - [phpmyadmin kullanımı](https://www.harunalp.com/tag/phpmyadmin-kullanimi/) - [phpmyadmin nedir ?](https://www.harunalp.com/tag/phpmyadmin-nedir/) - [phpmyadmin mysql](https://www.harunalp.com/tag/phpmyadmin-mysql/) - [Wordpress Veritabanı Bağlantısı Kurulurken Hata Oluştu](https://www.harunalp.com/tag/wordpress-veritabani-baglantisi-kurulurken-hata-olustu/) - [veritabanı bağlantı sorunu](https://www.harunalp.com/tag/veritabani-baglanti-sorunu/) - [codeigniter index kaldırma](https://www.harunalp.com/tag/codeigniter-index-kaldirma/) - [codeigniter url yapısı](https://www.harunalp.com/tag/codeigniter-url-yapisi/) - [codeigniter url ayarları](https://www.harunalp.com/tag/codeigniter-url-ayarlari/) - [php url adresi bulma](https://www.harunalp.com/tag/php-url-adresi-bulma/) - [php site yolu](https://www.harunalp.com/tag/php-site-yolu/) - [realpath kullanımı](https://www.harunalp.com/tag/realpath-kullanimi/) - [$_SERVER php](https://www.harunalp.com/tag/_server-php/) - [is numeric kullanımı](https://www.harunalp.com/tag/is-numeric-kullanimi/) - [php is numeric](https://www.harunalp.com/tag/php-is-numeric/) - [php sayı kontrol fonksiyonu](https://www.harunalp.com/tag/php-sayi-kontrol-fonksiyonu/) - [pdo ile satır sayısı hesaplama](https://www.harunalp.com/tag/pdo-ile-satir-sayisi-hesaplama/) - [satır sayısı bulma](https://www.harunalp.com/tag/satir-sayisi-bulma/) - [php ile veri saydırma](https://www.harunalp.com/tag/php-ile-veri-saydirma/) - [google renkli arama](https://www.harunalp.com/tag/google-renkli-arama/) - [renk kodu arama](https://www.harunalp.com/tag/renk-kodu-arama/) - [arama güncellemesi](https://www.harunalp.com/tag/arama-guncellemesi/) - [renk kodları](https://www.harunalp.com/tag/renk-kodlari/) - [wamp server hatası](https://www.harunalp.com/tag/wamp-server-hatasi/) - [xampp server hatası](https://www.harunalp.com/tag/xampp-server-hatasi/) - [localhost kuramadım](https://www.harunalp.com/tag/localhost-kuramadim/) - [apache server kurulum hatası](https://www.harunalp.com/tag/apache-server-kurulum-hatasi/) - [php yönlendirme sorunu](https://www.harunalp.com/tag/php-yonlendirme-sorunu/) - [php location sorunu](https://www.harunalp.com/tag/php-location-sorunu/) - [php yönlendirme yapmıyor](https://www.harunalp.com/tag/php-yonlendirme-yapmiyor/) - [htacess yönlendirme](https://www.harunalp.com/tag/htacess-yonlendirme/) - [seo url](https://www.harunalp.com/tag/seo-url/) - [handler](https://www.harunalp.com/tag/handler/) - [httphandler](https://www.harunalp.com/tag/httphandler/) - [Sql server komutları](https://www.harunalp.com/tag/sql-server-komutlari/) - [Mssql sorguları](https://www.harunalp.com/tag/mssql-sorgulari/) - [tüm sql kodları](https://www.harunalp.com/tag/tum-sql-kodlari/) - [htaccess seo url](https://www.harunalp.com/tag/htaccess-seo-url/) - [link uzantılarını kaldırma](https://www.harunalp.com/tag/link-uzantilarini-kaldirma/) - [url uzantısını kaldırma](https://www.harunalp.com/tag/url-uzantisini-kaldirma/) - [htaccess ayarları](https://www.harunalp.com/tag/htaccess-ayarlari/) - [cPanel Sunucu saat sorunu](https://www.harunalp.com/tag/cpanel-sunucu-saat-sorunu/) - [date sorunu](https://www.harunalp.com/tag/date-sorunu/) - [sisten çağrıları](https://www.harunalp.com/tag/sisten-cagrilari/) - [system calls](https://www.harunalp.com/tag/system-calls/) - [işletim sistemleri sistem çağrıları](https://www.harunalp.com/tag/isletim-sistemleri-sistem-cagrilari/) - [işletim sistemi konuları](https://www.harunalp.com/tag/isletim-sistemi-konulari/) - [php dizin değiştirme](https://www.harunalp.com/tag/php-dizin-degistirme/) - [php dizin işlemleri](https://www.harunalp.com/tag/php-dizin-islemleri/) - [php dosya okuma](https://www.harunalp.com/tag/php-dosya-okuma/) - [php dosya yazdırma](https://www.harunalp.com/tag/php-dosya-yazdirma/) - [php dosya taşıma](https://www.harunalp.com/tag/php-dosya-tasima/) - [php klasör oluşturma](https://www.harunalp.com/tag/php-klasor-olusturma/) - [3. parti yazılım](https://www.harunalp.com/tag/3-parti-yazilim/) - [üçüncü parti yazılımı nedir ?](https://www.harunalp.com/tag/ucuncu-parti-yazilimi-nedir/) - [resim yükleme fonksiyonu](https://www.harunalp.com/tag/resim-yukleme-fonksiyonu/) - [php dosya yükleme](https://www.harunalp.com/tag/php-dosya-yukleme/) - [php file upload](https://www.harunalp.com/tag/php-file-upload/) - [resim fonksiyonu](https://www.harunalp.com/tag/resim-fonksiyonu/) - [mozillanın yeni logosu](https://www.harunalp.com/tag/mozillanin-yeni-logosu/) - [mozillanın logosu](https://www.harunalp.com/tag/mozillanin-logosu/) - [mozilla logosunu değiştirdi](https://www.harunalp.com/tag/mozilla-logosunu-degistirdi/) - [401 hatası çözümü](https://www.harunalp.com/tag/401-hatasi-cozumu/) - [401 hatası nedir](https://www.harunalp.com/tag/401-hatasi-nedir/) - [401 http hatası](https://www.harunalp.com/tag/401-http-hatasi/) - [http durum hataları](https://www.harunalp.com/tag/http-durum-hatalari/) - [.tr uzantılı domain](https://www.harunalp.com/tag/tr-uzantili-domain/) - [domain uzantısının seoya etkisi](https://www.harunalp.com/tag/domain-uzantisinin-seoya-etkisi/) - [seo uyumlu makale](https://www.harunalp.com/tag/seo-uyumlu-makale/) - [seo makale](https://www.harunalp.com/tag/seo-makale/) - [google panda uyumlu makale](https://www.harunalp.com/tag/google-panda-uyumlu-makale/) - [google geç indexleme](https://www.harunalp.com/tag/google-gec-indexleme/) - [sitem geç indexleniyor](https://www.harunalp.com/tag/sitem-gec-indexleniyor/) - [google index](https://www.harunalp.com/tag/google-index/) - [pagerank değeri arttırma](https://www.harunalp.com/tag/pagerank-degeri-arttirma/) - [pagerank](https://www.harunalp.com/tag/pagerank/) - [dofollow](https://www.harunalp.com/tag/dofollow/) - [nofollow](https://www.harunalp.com/tag/nofollow/) - [dofollow ve nofollow farkları](https://www.harunalp.com/tag/dofollow-ve-nofollow-farklari/) - [google botları](https://www.harunalp.com/tag/google-botlari/) - [arama botu](https://www.harunalp.com/tag/arama-botu/) - [googlebot](https://www.harunalp.com/tag/googlebot/) - [google bot çalışma mantığı](https://www.harunalp.com/tag/google-bot-calisma-mantigi/) - [htaccess 404](https://www.harunalp.com/tag/htaccess-404/) - [htaccess bot engelleme](https://www.harunalp.com/tag/htaccess-bot-engelleme/) - [htaccess hata sayfaları](https://www.harunalp.com/tag/htaccess-hata-sayfalari/) - [htaccess hotlink](https://www.harunalp.com/tag/htaccess-hotlink/) - [htaccess mobil](https://www.harunalp.com/tag/htaccess-mobil/) - [htaccess nedir](https://www.harunalp.com/tag/htaccess-nedir/) - [htaccess örnekleri](https://www.harunalp.com/tag/htaccess-ornekleri/) - [htaccess sef](https://www.harunalp.com/tag/htaccess-sef/) - [htaccess seo](https://www.harunalp.com/tag/htaccess-seo/) - [htaccess şifreleme](https://www.harunalp.com/tag/htaccess-sifreleme/) - [htaccess subdomain](https://www.harunalp.com/tag/htaccess-subdomain/) - [php htaccess](https://www.harunalp.com/tag/php-htaccess/) - [php ile sayfalama](https://www.harunalp.com/tag/php-ile-sayfalama/) - [php mysql limit](https://www.harunalp.com/tag/php-mysql-limit/) - [php pagination](https://www.harunalp.com/tag/php-pagination/) - [php sayfalama örneği](https://www.harunalp.com/tag/php-sayfalama-ornegi/) - [sayfalama örnekleri](https://www.harunalp.com/tag/sayfalama-ornekleri/) - [php sayfalama](https://www.harunalp.com/tag/php-sayfalama/) - [kayıtlı şifreleri bulma](https://www.harunalp.com/tag/kayitli-sifreleri-bulma/) - [tarayıcıda unutulan şifreler](https://www.harunalp.com/tag/tarayicida-unutulan-sifreler/) - [tarayıcı şifresi](https://www.harunalp.com/tag/tarayici-sifresi/) - [chrome şifre unuttum](https://www.harunalp.com/tag/chrome-sifre-unuttum/) - [ping servisleri](https://www.harunalp.com/tag/ping-servisleri/) - [ping](https://www.harunalp.com/tag/ping/) - [ping atma](https://www.harunalp.com/tag/ping-atma/) - [google bot çağırma](https://www.harunalp.com/tag/google-bot-cagirma/) - [youtube fenomenler](https://www.harunalp.com/tag/youtube-fenomenler/) - [en çok kazananlar](https://www.harunalp.com/tag/en-cok-kazananlar/) - [youtube üzerinden para kazananlar](https://www.harunalp.com/tag/youtube-uzerinden-para-kazananlar/) - [2016 youtube trendleri](https://www.harunalp.com/tag/2016-youtube-trendleri/) - [en iyi youtuberlar](https://www.harunalp.com/tag/en-iyi-youtuberlar/) - [google seo ile ilk sayfa](https://www.harunalp.com/tag/google-seo-ile-ilk-sayfa/) - [ilk sayfaya girme](https://www.harunalp.com/tag/ilk-sayfaya-girme/) - [google seo](https://www.harunalp.com/tag/google-seo/) - [seo araçları](https://www.harunalp.com/tag/seo-araclari/) - [google ilk 10'a girme](https://www.harunalp.com/tag/google-ilk-10a-girme/) - [google hizmetleri](https://www.harunalp.com/tag/google-hizmetleri/) - [google bilinmeyen hizmetleri](https://www.harunalp.com/tag/google-bilinmeyen-hizmetleri/) - [google sound](https://www.harunalp.com/tag/google-sound/) - [site içi seo](https://www.harunalp.com/tag/site-ici-seo/) - [sayfaya özel seo yapmak](https://www.harunalp.com/tag/sayfaya-ozel-seo-yapmak/) - [seo kriterleri](https://www.harunalp.com/tag/seo-kriterleri/) - [iç seo](https://www.harunalp.com/tag/ic-seo/) - [seo düzeni](https://www.harunalp.com/tag/seo-duzeni/) - [php mail gönderme](https://www.harunalp.com/tag/php-mail-gonderme/) - [php mail fonksiyonu](https://www.harunalp.com/tag/php-mail-fonksiyonu/) - [mail gönderme sorunu](https://www.harunalp.com/tag/mail-gonderme-sorunu/) - [smtp mail gönderme](https://www.harunalp.com/tag/smtp-mail-gonderme/) - [youtube şarkı tekrarlama](https://www.harunalp.com/tag/youtube-sarki-tekrarlama/) - [youtube repeat](https://www.harunalp.com/tag/youtube-repeat/) - [youtube video tekrarlama](https://www.harunalp.com/tag/youtube-video-tekrarlama/) - [instagram fotoğraflarını indirme](https://www.harunalp.com/tag/instagram-fotograflarini-indirme/) - [instagram foto indir](https://www.harunalp.com/tag/instagram-foto-indir/) - [plesk phpmyadmin nerde](https://www.harunalp.com/tag/plesk-phpmyadmin-nerde/) - [plesk panel phpmyadmin](https://www.harunalp.com/tag/plesk-panel-phpmyadmin/) - [plesk phpmyadmin ayarları](https://www.harunalp.com/tag/plesk-phpmyadmin-ayarlari/) - [wordpress bileşen ekleme](https://www.harunalp.com/tag/wordpress-bilesen-ekleme/) - [wordpress bileşenler](https://www.harunalp.com/tag/wordpress-bilesenler/) - [php gerçek ip](https://www.harunalp.com/tag/php-gercek-ip/) - [ip adresi alma](https://www.harunalp.com/tag/ip-adresi-alma/) - [php ip engelleme](https://www.harunalp.com/tag/php-ip-engelleme/) - [e-ticaret hakkında](https://www.harunalp.com/tag/e-ticaret-hakkinda/) - [e-ticaret bilinmesi gerekenler](https://www.harunalp.com/tag/e-ticaret-bilinmesi-gerekenler/) - [en güzel temalar](https://www.harunalp.com/tag/en-guzel-temalar/) - [boostrap temaları](https://www.harunalp.com/tag/boostrap-temalari/) - [html5 özel temalar](https://www.harunalp.com/tag/html5-ozel-temalar/) - [HTML Autocomplete](https://www.harunalp.com/tag/html-autocomplete/) - [input Autocomplete](https://www.harunalp.com/tag/input-autocomplete/) - [Autocomplete nedir](https://www.harunalp.com/tag/autocomplete-nedir/) - [Autocomplete on](https://www.harunalp.com/tag/autocomplete-on/) - [Autocomplete off](https://www.harunalp.com/tag/autocomplete-off/) - [Autocomplete="off"](https://www.harunalp.com/tag/autocompleteoff/) - [wordpress pdf görüntüleme](https://www.harunalp.com/tag/wordpress-pdf-goruntuleme/) - [wordpress pdf eklentisi](https://www.harunalp.com/tag/wordpress-pdf-eklentisi/) - [pdf eklentisi](https://www.harunalp.com/tag/pdf-eklentisi/) - [pdf görüntüleme](https://www.harunalp.com/tag/pdf-goruntuleme/) - [wordpress embedder](https://www.harunalp.com/tag/wordpress-embedder/) - [WordPress PDF Light Viewer](https://www.harunalp.com/tag/wordpress-pdf-light-viewer/) - [sahifa wordpress teması](https://www.harunalp.com/tag/sahifa-wordpress-temasi/) - [ücretsiz blog teması indir](https://www.harunalp.com/tag/ucretsiz-blog-temasi-indir/) - [bedava tema indir](https://www.harunalp.com/tag/bedava-tema-indir/) - [wordpress ücretsiz tema](https://www.harunalp.com/tag/wordpress-ucretsiz-tema/) - [sahifa teması](https://www.harunalp.com/tag/sahifa-temasi/) - [siyah turuncu wordpress teması](https://www.harunalp.com/tag/siyah-turuncu-wordpress-temasi/) - [sahifa wordpres teması sağlam indir](https://www.harunalp.com/tag/sahifa-wordpres-temasi-saglam-indir/) - [wordpress şifre sıfırlama](https://www.harunalp.com/tag/wordpress-sifre-sifirlama/) - [wordpress şifremi unuttum](https://www.harunalp.com/tag/wordpress-sifremi-unuttum/) - [wordpress şifre değiştirme](https://www.harunalp.com/tag/wordpress-sifre-degistirme/) - [wordpress özelleştirme sorunu](https://www.harunalp.com/tag/wordpress-ozellestirme-sorunu/) - [özelleştirme ekranı hatası](https://www.harunalp.com/tag/ozellestirme-ekrani-hatasi/) - [site başlık görünmüyor](https://www.harunalp.com/tag/site-baslik-gorunmuyor/) - [site açıklaması görünmüyor](https://www.harunalp.com/tag/site-aciklamasi-gorunmuyor/) - [özelleştir ekran hatası](https://www.harunalp.com/tag/ozellestir-ekran-hatasi/) - [tema silme](https://www.harunalp.com/tag/tema-silme/) - [tema kaldırma](https://www.harunalp.com/tag/tema-kaldirma/) - [wordpress tema silme](https://www.harunalp.com/tag/wordpress-tema-silme/) - [wordpress tema kaldırma](https://www.harunalp.com/tag/wordpress-tema-kaldirma/) - [wordpress tema ayarları](https://www.harunalp.com/tag/wordpress-tema-ayarlari/) - [wordpress tema düzenleme](https://www.harunalp.com/tag/wordpress-tema-duzenleme/) - [google profil resmi silme](https://www.harunalp.com/tag/google-profil-resmi-silme/) - [google+ profil resmi değiştirme](https://www.harunalp.com/tag/google-profil-resmi-degistirme/) - [google+ profil güncelleme](https://www.harunalp.com/tag/google-profil-guncelleme/) - [google plus profil resmi kaldırma](https://www.harunalp.com/tag/google-plus-profil-resmi-kaldirma/) - [wordpress takipçi sayısı gösterme](https://www.harunalp.com/tag/wordpress-takipci-sayisi-gosterme/) - [takipçi eklentisi](https://www.harunalp.com/tag/takipci-eklentisi/) - [wordpress takipçi gösterme](https://www.harunalp.com/tag/wordpress-takipci-gosterme/) - [wordpress sosyal medya eklenti](https://www.harunalp.com/tag/wordpress-sosyal-medya-eklenti/) - [Haber Sitesi Nasıl Olmalı](https://www.harunalp.com/tag/haber-sitesi-nasil-olmali/) - [Haber Sitesi Nasıl Yönetilir](https://www.harunalp.com/tag/haber-sitesi-nasil-yonetilir/) - [Haber Sitesinde Olması Gerekenler](https://www.harunalp.com/tag/haber-sitesinde-olmasi-gerekenler/) - [Haber sitesi özellikleri](https://www.harunalp.com/tag/haber-sitesi-ozellikleri/) - [wordpress cache eklentileri](https://www.harunalp.com/tag/wordpress-cache-eklentileri/) - [cache eklentisi](https://www.harunalp.com/tag/cache-eklentisi/) - [türk yapımı eklenti](https://www.harunalp.com/tag/turk-yapimi-eklenti/) - [cache silme](https://www.harunalp.com/tag/cache-silme/) - [Server Offline Hatası](https://www.harunalp.com/tag/server-offline-hatasi/) - [wamp server apache sorunu](https://www.harunalp.com/tag/wamp-server-apache-sorunu/) - [php kurulum hatası](https://www.harunalp.com/tag/php-kurulum-hatasi/) - [javascript window.open](https://www.harunalp.com/tag/javascript-window-open/) - [window.open komutu](https://www.harunalp.com/tag/window-open-komutu/) - [js ile yeni pencere açmak](https://www.harunalp.com/tag/js-ile-yeni-pencere-acmak/) - [jquery nesne değeri alm](https://www.harunalp.com/tag/jquery-nesne-degeri-alm/) - [jquery seçili değeri alma](https://www.harunalp.com/tag/jquery-secili-degeri-alma/) - [jquery .attr() metodu](https://www.harunalp.com/tag/jquery-attr-metodu/) - [attr metodu](https://www.harunalp.com/tag/attr-metodu/) - [attr metodu kullanımı](https://www.harunalp.com/tag/attr-metodu-kullanimi/) - [jquery attribute](https://www.harunalp.com/tag/jquery-attribute/) - [jquery first](https://www.harunalp.com/tag/jquery-first/) - [jquery last](https://www.harunalp.com/tag/jquery-last/) - [jquery ilk değeri alma](https://www.harunalp.com/tag/jquery-ilk-degeri-alma/) - [jquery son değeri alma](https://www.harunalp.com/tag/jquery-son-degeri-alma/) - [jquery even](https://www.harunalp.com/tag/jquery-even/) - [jquery odd](https://www.harunalp.com/tag/jquery-odd/) - [jquery çift değeri alma](https://www.harunalp.com/tag/jquery-cift-degeri-alma/) - [jquery tek değeri alma](https://www.harunalp.com/tag/jquery-tek-degeri-alma/) - [seçilen metni alma](https://www.harunalp.com/tag/secilen-metni-alma/) - [javascript getselection](https://www.harunalp.com/tag/javascript-getselection/) - [javascript ile metin değeri alma](https://www.harunalp.com/tag/javascript-ile-metin-degeri-alma/) - [css değerini alma](https://www.harunalp.com/tag/css-degerini-alma/) - [jquery css metodu](https://www.harunalp.com/tag/jquery-css-metodu/) - [jquery css değeri alma](https://www.harunalp.com/tag/jquery-css-degeri-alma/) - [jquery refresh](https://www.harunalp.com/tag/jquery-refresh/) - [refresh yapma](https://www.harunalp.com/tag/refresh-yapma/) - [jquery sayfa yenileme](https://www.harunalp.com/tag/jquery-sayfa-yenileme/) - [Wordpress uzun yazıları ayırma](https://www.harunalp.com/tag/wordpress-uzun-yazilari-ayirma/) - [Wordpress uzun yazıları bölme](https://www.harunalp.com/tag/wordpress-uzun-yazilari-bolme/) - [Wordpress yazı içi sayfalama](https://www.harunalp.com/tag/wordpress-yazi-ici-sayfalama/) - [sosyal medyada yazı paylaşma](https://www.harunalp.com/tag/sosyal-medyada-yazi-paylasma/) - [yazı paylaşma eklentisi](https://www.harunalp.com/tag/yazi-paylasma-eklentisi/) - [jetpack eklentisi](https://www.harunalp.com/tag/jetpack-eklentisi/) - [wordpress yazılarını paylaşma eklentisi](https://www.harunalp.com/tag/wordpress-yazilarini-paylasma-eklentisi/) - [sosyal paylaşım eklentisi](https://www.harunalp.com/tag/sosyal-paylasim-eklentisi/) - [üçüncü parti yazılım](https://www.harunalp.com/tag/ucuncu-parti-yazilim/) - [asp kullanıcı ip alma](https://www.harunalp.com/tag/asp-kullanici-ip-alma/) - [asp net mvc ip adresi alma](https://www.harunalp.com/tag/asp-net-mvc-ip-adresi-alma/) - [aspnet ile kullanıcı ip adresi alma](https://www.harunalp.com/tag/aspnet-ile-kullanici-ip-adresi-alma/) - [jquery inputları boşaltma](https://www.harunalp.com/tag/jquery-inputlari-bosaltma/) - [form elemanlarını temizleme](https://www.harunalp.com/tag/form-elemanlarini-temizleme/) - [jquery form sıfırlama](https://www.harunalp.com/tag/jquery-form-sifirlama/) - [form elemanlarını sıfırlamak](https://www.harunalp.com/tag/form-elemanlarini-sifirlamak/) - [logo yapma sitesi](https://www.harunalp.com/tag/logo-yapma-sitesi/) - [profesyonel logo sitesi](https://www.harunalp.com/tag/profesyonel-logo-sitesi/) - [logo tasarlama](https://www.harunalp.com/tag/logo-tasarlama/) - [ücretsiz logolar](https://www.harunalp.com/tag/ucretsiz-logolar/) - [jquery when then kullanımı](https://www.harunalp.com/tag/jquery-when-then-kullanimi/) - [when then](https://www.harunalp.com/tag/when-then/) - [ajax örnekleri](https://www.harunalp.com/tag/ajax-ornekleri/) - [jquery when then](https://www.harunalp.com/tag/jquery-when-then/) - [Yılın Ekranı ödülü](https://www.harunalp.com/tag/yilin-ekrani-odulu/) - [Samsung S7 Edge Haberleri](https://www.harunalp.com/tag/samsung-s7-edge-haberleri/) - [AMODEL](https://www.harunalp.com/tag/amodel/) - [Samsung](https://www.harunalp.com/tag/samsung/) - [Instagram Bildirimleri Birleşiyor](https://www.harunalp.com/tag/instagram-bildirimleri-birlesiyor/) - [Facebook Bildirimleri Birleşiyor](https://www.harunalp.com/tag/facebook-bildirimleri-birlesiyor/) - [Messenger Bildirimleri Birleşiyor](https://www.harunalp.com/tag/messenger-bildirimleri-birlesiyor/) - [Yeni bildirim](https://www.harunalp.com/tag/yeni-bildirim/) - [Messenger](https://www.harunalp.com/tag/messenger/) - [Tumblr kaldırma](https://www.harunalp.com/tag/tumblr-kaldirma/) - [Tumblr hesabını silmek istiyorum](https://www.harunalp.com/tag/tumblr-hesabini-silmek-istiyorum/) - [Tumblr hesabımı kapat](https://www.harunalp.com/tag/tumblr-hesabimi-kapat/) - [Tumblr hesabımı sil](https://www.harunalp.com/tag/tumblr-hesabimi-sil/) - [Hesap silme Tumblr](https://www.harunalp.com/tag/hesap-silme-tumblr/) - [görsel tasarımlar](https://www.harunalp.com/tag/gorsel-tasarimlar/) - [vektörel görseller](https://www.harunalp.com/tag/vektorel-gorseller/) - [en iyi vektörel görseller](https://www.harunalp.com/tag/en-iyi-vektorel-gorseller/) - [ücretsiz vektörel kaynaklar](https://www.harunalp.com/tag/ucretsiz-vektorel-kaynaklar/) - [vektörel görsel kaynakları](https://www.harunalp.com/tag/vektorel-gorsel-kaynaklari/) - [php kod sayısı bulma](https://www.harunalp.com/tag/php-kod-sayisi-bulma/) - [projede kaç satır kod var ?](https://www.harunalp.com/tag/projede-kac-satir-kod-var/) - [kod satırlarını saydırma](https://www.harunalp.com/tag/kod-satirlarini-saydirma/) - [proje](https://www.harunalp.com/tag/proje/) - [kod sayısı](https://www.harunalp.com/tag/kod-sayisi/) - [php kodlar](https://www.harunalp.com/tag/php-kodlar/) - [images](https://www.harunalp.com/tag/images/) - [index](https://www.harunalp.com/tag/index/) - [resim](https://www.harunalp.com/tag/resim/) - [robots.txt](https://www.harunalp.com/tag/robots-txt/) - [uploads](https://www.harunalp.com/tag/uploads/) - [google resimleri engelleme](https://www.harunalp.com/tag/google-resimleri-engelleme/) - [resimlerin google da çıkmasını engelleme](https://www.harunalp.com/tag/resimlerin-google-da-cikmasini-engelleme/) - [jquery change()](https://www.harunalp.com/tag/jquery-change/) - [change yöntemi](https://www.harunalp.com/tag/change-yontemi/) - [change kullanım](https://www.harunalp.com/tag/change-kullanim/) - [change örnek](https://www.harunalp.com/tag/change-ornek/) - [change() metodu](https://www.harunalp.com/tag/change-metodu/) - [dosya boyutu aşma sorunu](https://www.harunalp.com/tag/dosya-boyutu-asma-sorunu/) - [içe aktarma sorunu](https://www.harunalp.com/tag/ice-aktarma-sorunu/) - [max file size hatası](https://www.harunalp.com/tag/max-file-size-hatasi/) - [htaccess](https://www.harunalp.com/tag/htaccess/) - [upload_max_filesize](https://www.harunalp.com/tag/upload_max_filesize/) - [dosya yükleme limiti aşma](https://www.harunalp.com/tag/dosya-yukleme-limiti-asma/) - [wordpress limit aşma sorunu](https://www.harunalp.com/tag/wordpress-limit-asma-sorunu/) - [maksimum dosya boyutu aşma](https://www.harunalp.com/tag/maksimum-dosya-boyutu-asma/) - [Scare Campaign](https://www.harunalp.com/tag/scare-campaign/) - [Kanlı Oyun](https://www.harunalp.com/tag/kanli-oyun/) - [wordpress limit yükseltme](https://www.harunalp.com/tag/wordpress-limit-yukseltme/) - [htaccess dosyası nerede ?](https://www.harunalp.com/tag/htaccess-dosyasi-nerede/) - [htaccess dosyası bulma](https://www.harunalp.com/tag/htaccess-dosyasi-bulma/) - [htaccess dosyası wordpress](https://www.harunalp.com/tag/htaccess-dosyasi-wordpress/) - [htaccess hangi dizindedir](https://www.harunalp.com/tag/htaccess-hangi-dizindedir/) - [.htaccess dosyası](https://www.harunalp.com/tag/htaccess-dosyasi/) - [oop class yapısı](https://www.harunalp.com/tag/oop-class-yapisi/) - [oop metodları](https://www.harunalp.com/tag/oop-metodlari/) - [nesne yönelimli programlama metodları](https://www.harunalp.com/tag/nesne-yonelimli-programlama-metodlari/) - [2017 wordpress eklentileri](https://www.harunalp.com/tag/2017-wordpress-eklentileri/) - [2017 web sitesi mimarları](https://www.harunalp.com/tag/2017-web-sitesi-mimarlari/) - [2017 wordpress yenilikler](https://www.harunalp.com/tag/2017-wordpress-yenilikler/) - [web sitesi mimarı eklentileri](https://www.harunalp.com/tag/web-sitesi-mimari-eklentileri/) - [ftp bağlantısı](https://www.harunalp.com/tag/ftp-baglantisi/) - [ftp nasıl bağlanılır ?](https://www.harunalp.com/tag/ftp-nasil-baglanilir/) - [filezilla bağlanma](https://www.harunalp.com/tag/filezilla-baglanma/) - [filezilla hatası](https://www.harunalp.com/tag/filezilla-hatasi/) - [adsense reklam sınırı](https://www.harunalp.com/tag/adsense-reklam-siniri/) - [Adsense politikaları değiştimi](https://www.harunalp.com/tag/adsense-politikalari-degistimi/) - [Sayfa başı 3 reklam sınırı](https://www.harunalp.com/tag/sayfa-basi-3-reklam-siniri/) - [Bir sayfaya kaç adsense reklamı koyulur?](https://www.harunalp.com/tag/bir-sayfaya-kac-adsense-reklami-koyulur/) - [seo ve etiket ilişkisi](https://www.harunalp.com/tag/seo-ve-etiket-iliskisi/) - [etiket seçimi nasıl olmalı](https://www.harunalp.com/tag/etiket-secimi-nasil-olmali/) - [yazı etiket seçimi](https://www.harunalp.com/tag/yazi-etiket-secimi/) - [yazı etiket ilişkisi](https://www.harunalp.com/tag/yazi-etiket-iliskisi/) - [etiket seçimi nasıl olmalıdır](https://www.harunalp.com/tag/etiket-secimi-nasil-olmalidir/) - [wordpress iletişim formu](https://www.harunalp.com/tag/wordpress-iletisim-formu/) - [wordpress form eklentisi](https://www.harunalp.com/tag/wordpress-form-eklentisi/) - [iletişim formu eklenti](https://www.harunalp.com/tag/iletisim-formu-eklenti/) - [Python 3 kurulumu](https://www.harunalp.com/tag/python-3-kurulumu/) - [Python 3 indir](https://www.harunalp.com/tag/python-3-indir/) - [PyCharm kurulumu](https://www.harunalp.com/tag/pycharm-kurulumu/) - [PyCharm programı indir](https://www.harunalp.com/tag/pycharm-programi-indir/) - [Python windows kurulum](https://www.harunalp.com/tag/python-windows-kurulum/) - [first-child](https://www.harunalp.com/tag/first-child/) - [css ilk eleman](https://www.harunalp.com/tag/css-ilk-eleman/) - [css first özelliği](https://www.harunalp.com/tag/css-first-ozelligi/) - [kalıcı bağlantılar](https://www.harunalp.com/tag/kalici-baglantilar/) - [Polylang eklentisi](https://www.harunalp.com/tag/polylang-eklentisi/) - [çoklu dil desteği ekleme](https://www.harunalp.com/tag/coklu-dil-destegi-ekleme/) - [wordpress çeviri eklentisi](https://www.harunalp.com/tag/wordpress-ceviri-eklentisi/) - [wordpress çoklu dil](https://www.harunalp.com/tag/wordpress-coklu-dil/) - [google izleme kodu ekleme](https://www.harunalp.com/tag/google-izleme-kodu-ekleme/) - [wordpress izleme kodu](https://www.harunalp.com/tag/wordpress-izleme-kodu/) - [analytics kodu wordpress](https://www.harunalp.com/tag/analytics-kodu-wordpress/) - [wordpress analytics ekleme](https://www.harunalp.com/tag/wordpress-analytics-ekleme/) - [SSL belgesi nedir ?](https://www.harunalp.com/tag/ssl-belgesi-nedir/) - [SSL sertifikası](https://www.harunalp.com/tag/ssl-sertifikasi/) - [güvenli bağlantı nedir](https://www.harunalp.com/tag/guvenli-baglanti-nedir/) - [https özelliği](https://www.harunalp.com/tag/https-ozelligi/) - [SSL Sertifikası Türleri](https://www.harunalp.com/tag/ssl-sertifikasi-turleri/) - [sosyal paylaşım butonu](https://www.harunalp.com/tag/sosyal-paylasim-butonu/) - [eklentisiz paylaşım butonları](https://www.harunalp.com/tag/eklentisiz-paylasim-butonlari/) - [favicon nasıl eklenir](https://www.harunalp.com/tag/favicon-nasil-eklenir/) - [wordpress favicon](https://www.harunalp.com/tag/wordpress-favicon/) - [favicon nereden eklenir](https://www.harunalp.com/tag/favicon-nereden-eklenir/) - [smtp port](https://www.harunalp.com/tag/smtp-port/) - [smtp sorunu](https://www.harunalp.com/tag/smtp-sorunu/) - [contact form 7 mail sorunu](https://www.harunalp.com/tag/contact-form-7-mail-sorunu/) - [değişkenler](https://www.harunalp.com/tag/degiskenler/) - [unset](https://www.harunalp.com/tag/unset/) - [çoklu değişken tanımlama](https://www.harunalp.com/tag/coklu-degisken-tanimlama/) - [php değişken kuralları](https://www.harunalp.com/tag/php-degisken-kurallari/) - [sublime text eklentiler](https://www.harunalp.com/tag/sublime-text-eklentiler/) - [sublime text 3](https://www.harunalp.com/tag/sublime-text-3/) - [sublime text kurulum](https://www.harunalp.com/tag/sublime-text-kurulum/) - [sublime text kullanım](https://www.harunalp.com/tag/sublime-text-kullanim/) - [elektronik sigara tamiri](https://www.harunalp.com/tag/elektronik-sigara-tamiri/) - [istanbul elektronik sigara](https://www.harunalp.com/tag/istanbul-elektronik-sigara/) - [elektronik sigara arızaları](https://www.harunalp.com/tag/elektronik-sigara-arizalari/) - [elektronik sigara bozuldu](https://www.harunalp.com/tag/elektronik-sigara-bozuldu/) - [elektronik sigara tamiri yapan yerler](https://www.harunalp.com/tag/elektronik-sigara-tamiri-yapan-yerler/) - [Briefly unavailable sorunu](https://www.harunalp.com/tag/briefly-unavailable-sorunu/) - [Briefly unavailable for scheduled maintenance.](https://www.harunalp.com/tag/briefly-unavailable-for-scheduled-maintenance/) - [wordpress güncelleme hatası](https://www.harunalp.com/tag/wordpress-guncelleme-hatasi/) - [seo servisleri](https://www.harunalp.com/tag/seo-servisleri/) - [ücretsiz site çıkarma araçları](https://www.harunalp.com/tag/ucretsiz-site-cikarma-araclari/) - [array push fonksiyonu](https://www.harunalp.com/tag/array-push-fonksiyonu/) - [dizinin sonuna eleman ekleme](https://www.harunalp.com/tag/dizinin-sonuna-eleman-ekleme/) - [php dizi fonksiyonları](https://www.harunalp.com/tag/php-dizi-fonksiyonlari/) - [en iyi hosting firması](https://www.harunalp.com/tag/en-iyi-hosting-firmasi/) - [natro hosting nasıl ?](https://www.harunalp.com/tag/natro-hosting-nasil/) - [kaliteli hosting ve domain firması](https://www.harunalp.com/tag/kaliteli-hosting-ve-domain-firmasi/) - [wordpress smtp mailer](https://www.harunalp.com/tag/wordpress-smtp-mailer/) - [wordpress mail gitmiyor](https://www.harunalp.com/tag/wordpress-mail-gitmiyor/) - [wordpress mail gönderme sorunu](https://www.harunalp.com/tag/wordpress-mail-gonderme-sorunu/) - [wordpress yorumları yazdırma](https://www.harunalp.com/tag/wordpress-yorumlari-yazdirma/) - [yorum sayısı bulma wordpress](https://www.harunalp.com/tag/yorum-sayisi-bulma-wordpress/) - [wordpress yorum kodu](https://www.harunalp.com/tag/wordpress-yorum-kodu/) - [sayfalara erişimi doğrudan engelleme](https://www.harunalp.com/tag/sayfalara-erisimi-dogrudan-engelleme/) - [ABSPATH kullanım](https://www.harunalp.com/tag/abspath-kullanim/) - [if (! Defined ('ABSPATH')) exit nedir](https://www.harunalp.com/tag/if-defined-abspath-exit-nedir/) - [codeigniter insert metodu](https://www.harunalp.com/tag/codeigniter-insert-metodu/) - [codeigniter örnekleri](https://www.harunalp.com/tag/codeigniter-ornekleri/) - [codeigniter veritabanı işlemleri](https://www.harunalp.com/tag/codeigniter-veritabani-islemleri/) - [codeigniter veri ekleme](https://www.harunalp.com/tag/codeigniter-veri-ekleme/) - [CI veri silme](https://www.harunalp.com/tag/ci-veri-silme/) - [codigniter veri silme](https://www.harunalp.com/tag/codigniter-veri-silme/) - [codeigniter delete işlemi](https://www.harunalp.com/tag/codeigniter-delete-islemi/) - [CI örnekleri](https://www.harunalp.com/tag/ci-ornekleri/) - [codeigniter örnek proje](https://www.harunalp.com/tag/codeigniter-ornek-proje/) - [css cursor](https://www.harunalp.com/tag/css-cursor/) - [mause şeklini değiştirme](https://www.harunalp.com/tag/mause-seklini-degistirme/) - [cursor property css](https://www.harunalp.com/tag/cursor-property-css/) - [php ile link toplamak](https://www.harunalp.com/tag/php-ile-link-toplamak/) - [php link bulma](https://www.harunalp.com/tag/php-link-bulma/) - [php bot link çekimi](https://www.harunalp.com/tag/php-bot-link-cekimi/) - [codeigniter dosya yükleme](https://www.harunalp.com/tag/codeigniter-dosya-yukleme/) - [codeigniter resim yükleme](https://www.harunalp.com/tag/codeigniter-resim-yukleme/) - [codeigniter upload](https://www.harunalp.com/tag/codeigniter-upload/) - [CI dosya yüklemek](https://www.harunalp.com/tag/ci-dosya-yuklemek/) - [apple yeni emojiler](https://www.harunalp.com/tag/apple-yeni-emojiler/) - [apple emojileri](https://www.harunalp.com/tag/apple-emojileri/) - [jquery sadece özel karakter girilsin](https://www.harunalp.com/tag/jquery-sadece-ozel-karakter-girilsin/) - [özel karakter izin verme](https://www.harunalp.com/tag/ozel-karakter-izin-verme/) - [input değerini anlık kontrol etme](https://www.harunalp.com/tag/input-degerini-anlik-kontrol-etme/) - [jquery keyup kullanımı](https://www.harunalp.com/tag/jquery-keyup-kullanimi/) - [jquery veri listeleme](https://www.harunalp.com/tag/jquery-veri-listeleme/) - [ajax ile anlık veri çekme](https://www.harunalp.com/tag/ajax-ile-anlik-veri-cekme/) - [sayfa yenilemeden veri çekme](https://www.harunalp.com/tag/sayfa-yenilemeden-veri-cekme/) - [jquery ajax anlık işlemler](https://www.harunalp.com/tag/jquery-ajax-anlik-islemler/) - [php çoklu explode](https://www.harunalp.com/tag/php-coklu-explode/) - [php metni birden fazla özelliğe göre bölme](https://www.harunalp.com/tag/php-metni-birden-fazla-ozellige-gore-bolme/) - [php multi explode](https://www.harunalp.com/tag/php-multi-explode/) - [site haritası](https://www.harunalp.com/tag/site-haritasi/) - [sitemap dosyası nedir](https://www.harunalp.com/tag/sitemap-dosyasi-nedir/) - [site haritası kodu](https://www.harunalp.com/tag/site-haritasi-kodu/) - [sitemap.xml](https://www.harunalp.com/tag/sitemap-xml/) - [javada yapıcılar](https://www.harunalp.com/tag/javada-yapicilar/) - [yapıcı oluşturma](https://www.harunalp.com/tag/yapici-olusturma/) - [adwords kazandıran sektörler](https://www.harunalp.com/tag/adwords-kazandiran-sektorler/) - [adwords sektörler](https://www.harunalp.com/tag/adwords-sektorler/) - [adwords ile para kazanma](https://www.harunalp.com/tag/adwords-ile-para-kazanma/) - [opencart seo url](https://www.harunalp.com/tag/opencart-seo-url/) - [dizini oluşturulamıyor. Bir üst dizin sunucu tarafından yazılabilir mi?](https://www.harunalp.com/tag/dizini-olusturulamiyor-bir-ust-dizin-sunucu-tarafindan-yazilabilir-mi/) - [wordpress ortam yükleme hatası](https://www.harunalp.com/tag/wordpress-ortam-yukleme-hatasi/) - [ortam](https://www.harunalp.com/tag/ortam/) - [google captcha](https://www.harunalp.com/tag/google-captcha/) - [recaptcha eklentisi google](https://www.harunalp.com/tag/recaptcha-eklentisi-google/) - [google recaptcha ekleme](https://www.harunalp.com/tag/google-recaptcha-ekleme/) - [spam yorum engelleme eklentisi](https://www.harunalp.com/tag/spam-yorum-engelleme-eklentisi/) - [node js nedir](https://www.harunalp.com/tag/node-js-nedir/) - [node js hakkında](https://www.harunalp.com/tag/node-js-hakkinda/) - [node js dersleri](https://www.harunalp.com/tag/node-js-dersleri/) - [node js kurulum](https://www.harunalp.com/tag/node-js-kurulum/) - [node js windows](https://www.harunalp.com/tag/node-js-windows/) - [node js mac os](https://www.harunalp.com/tag/node-js-mac-os/) - [node js linux](https://www.harunalp.com/tag/node-js-linux/) - [Node.js nasıl kurulur](https://www.harunalp.com/tag/node-js-nasil-kurulur/) - [yapay Zeka](https://www.harunalp.com/tag/yapay-zeka/) - [AI](https://www.harunalp.com/tag/ai/) - [Yazılım](https://www.harunalp.com/tag/yazilim/) - [Debugger](https://www.harunalp.com/tag/debugger/) - [javascript kodları](https://www.harunalp.com/tag/javascript-kodlari/) - [js key code](https://www.harunalp.com/tag/js-key-code/) - [rakamı yazıya çevirme fonksiyonu](https://www.harunalp.com/tag/rakami-yaziya-cevirme-fonksiyonu/) - [php sayıyı dönüştürme](https://www.harunalp.com/tag/php-sayiyi-donusturme/) - [php filtre](https://www.harunalp.com/tag/php-filtre/) - [str replace kullanım](https://www.harunalp.com/tag/str-replace-kullanim/) - [str replace fonksiyonu](https://www.harunalp.com/tag/str-replace-fonksiyonu/) - [küfür filtreleme](https://www.harunalp.com/tag/kufur-filtreleme/) - [curl kütphanesi](https://www.harunalp.com/tag/curl-kutphanesi/) - [php curl](https://www.harunalp.com/tag/php-curl/) - [curl nedir](https://www.harunalp.com/tag/curl-nedir/) - [curl kullanımı](https://www.harunalp.com/tag/curl-kullanimi/) - [curl kullanım](https://www.harunalp.com/tag/curl-kullanim/) - [curl exec](https://www.harunalp.com/tag/curl-exec/) - [curl setopt](https://www.harunalp.com/tag/curl-setopt/) - [curl ayarları](https://www.harunalp.com/tag/curl-ayarlari/) - [curl bağlantısı](https://www.harunalp.com/tag/curl-baglantisi/) - [curl kurulum](https://www.harunalp.com/tag/curl-kurulum/) - [curl nasıl kurulur](https://www.harunalp.com/tag/curl-nasil-kurulur/) - [curl kütüphanesi](https://www.harunalp.com/tag/curl-kutuphanesi/) - [dizileri ayırma](https://www.harunalp.com/tag/dizileri-ayirma/) - [php dizi ayırma](https://www.harunalp.com/tag/php-dizi-ayirma/) - [php dizi ayırma fonksiyonu](https://www.harunalp.com/tag/php-dizi-ayirma-fonksiyonu/) - [array_slice fonksiyonu php](https://www.harunalp.com/tag/array_slice-fonksiyonu-php/) - [tl ayarı ekleme opencart](https://www.harunalp.com/tag/tl-ayari-ekleme-opencart/) - [opencart türkçe dil desteği](https://www.harunalp.com/tag/opencart-turkce-dil-destegi/) - [türkçe dil ekleme](https://www.harunalp.com/tag/turkce-dil-ekleme/) - [ps denem sürümü uzatma](https://www.harunalp.com/tag/ps-denem-surumu-uzatma/) - [adobe denem süresi uzatma](https://www.harunalp.com/tag/adobe-denem-suresi-uzatma/) - [photoshop deneme sürümü nasıl uzatılır](https://www.harunalp.com/tag/photoshop-deneme-surumu-nasil-uzatilir/) - [denem sürümleri uzatma adobe](https://www.harunalp.com/tag/denem-surumleri-uzatma-adobe/) - [php cache kullanım](https://www.harunalp.com/tag/php-cache-kullanim/) - [php cache silme](https://www.harunalp.com/tag/php-cache-silme/) - [cache eklentileri](https://www.harunalp.com/tag/cache-eklentileri/) - [ön bellekleme nasıl yapılır](https://www.harunalp.com/tag/on-bellekleme-nasil-yapilir/) - [dosyaya yazdırırken alt satıra geçme](https://www.harunalp.com/tag/dosyaya-yazdirirken-alt-satira-gecme/) - [dosyaya yazdırırken boşluk bırakma](https://www.harunalp.com/tag/dosyaya-yazdirirken-bosluk-birakma/) - [php r karakter](https://www.harunalp.com/tag/php-r-karakter/) - [php n karakteri](https://www.harunalp.com/tag/php-n-karakteri/) - [php t karakteri](https://www.harunalp.com/tag/php-t-karakteri/) - [responsive css kodu](https://www.harunalp.com/tag/responsive-css-kodu/) - [tüm cihazlara uyumlu css kodları](https://www.harunalp.com/tag/tum-cihazlara-uyumlu-css-kodlari/) - [media screen css kodları](https://www.harunalp.com/tag/media-screen-css-kodlari/) - [seo uyumlu css](https://www.harunalp.com/tag/seo-uyumlu-css/) - [responsive css](https://www.harunalp.com/tag/responsive-css/) - [google news ipuçlar](https://www.harunalp.com/tag/google-news-ipuclar/) - [google haberler yayıncılık](https://www.harunalp.com/tag/google-haberler-yayincilik/) - [google news hakkında](https://www.harunalp.com/tag/google-news-hakkinda/) - [Central hangout](https://www.harunalp.com/tag/central-hangout/) - [John Mueller](https://www.harunalp.com/tag/john-mueller/)