PHPMailer SMTP

PHP: PHPMailer SMTP ile E-posta Göndermek

PHP ile SMTP üzerinden e-posta göndermenin birden fazla çözümü var aslında.  Bu yazıda, php  mailer sistemlerin içinde en basit ve kullanılması en rahat olan PHPMailer kullanıyoruz.   Mail gönderim işlemi için neden PHPMailer kullandığımızın kısa bir özetini yapalım ;

Object-Oriented-Programming

Nesne Yönelimli Programlama

(Object Oriented Programming) Nesne yönelimli programlama türü, gelişen ve büyüyen yazılımların bakım ve geliştirme maaliyetlerini azaltmak için geliştirilmiştir. Bu türün en önemli artılarından biri, programlarda kontrolü daha kolaylaştırması olmuştur. Bu tür ile modülerlik özellikleride daha sık kullanılmaya başlanmıştır. Programlama türlerinin hepsinde olduğu gibi Nesne yönelimli programlamada da, sıkça karşılaşılan bazı problemler var. Bu problemlere çözüm[…]

Olaya Dayalı Programlama

(Event-Driven Programming) Olaya dayalı programlamada, (çoğunlukla) her şey bir olayın gerçekleşmesiyle çalışmaya başlar. Bu olaylara, klavye’den bi’şey yazmak, tıklamak, bir nesneyi sürüklemek, bir elemana odaklanmak örnek olarak verilebilir. Bunlar herkesin kolaylıkla bilebileceği gelenekselleşmiş olaylar. Ancak olaylar bunlarla sınırlı kalmazlar. Örneğin masaüstü bir program için, barkod cihazının bir okuma gerçekleştirmesi, yazıcının kağıdının tükenmesi, bilgisayardan ses çıkışının[…]

Nesne Tabanlı Programlama

(Object Base Programming) Nesne tabanlı programlama, genel olarak Nesne Yönelimli Programlamaya benzemekle beraber, bu türdeki bazı özelliklerden yoksundur. Örneğin OOP’de miras alma ve dinamik bağlama özelliği var iken Nesne tabanlı programlamada bu özellikler yoktur. Nesne tabanlı programlama, çoğunlukla Nesne yönelimli programlama ile karıştırılır. Gerçekte bu iki tür birbirine benzemekle birlikte yukarıda da bahsettiğimiz gibi aralarında[…]

Yapısal Programlama

Programlama türleri yazı serimize Yapısal Programlama ile devam ediyoruz. “Programlama Türleri” teriminin kast ettiği anlamı teşkil ettiğinden tam emin değilim. Ancak daha güzel bir tanım bulana kadar böyle kullanmaya devam edeceğim. Farklı tavsiyeleri olanlar yorumlar kısmına yazabilir. Yapısal Programlama (Structured Programming) Bu programlama yöntemi, programın işlevsel bölümlere ayrılmasını baz alır. Yordamsal programlama ile karşılaştırıldığında, Yapısal[…]

Yordamsal Programlama

Programcılık dersime ödev olarak hazırladığım programlama türleri araştırmasının ilk yazısı “Yordamsal Programlama”‘yı sizinle paylaşmak istiyorum. Yordamsal Programlama (Procedural Programming) Gelişen ilk programlama türlerinden biri olan, Yordamsal programlama; programın alt birimlere, fonksiyonlara ayrılmasını baz alır. Bu yöntemle programdaki kontrol kolaylaşır ve kod tekrarının önüne geçilmiş olur. Ancak bu tür, fonksiyonlar arası iletişimin genişlemesinin gerektiği durumlarda yetersiz[…]