Web Teknolojileri
3G Teknolojileriyle Mobil Ders Yönetim Sistemi Tasarımı
16 Haz
Kablosuz teknolojinin gelişmesiyle, mobil teknolojilerin kullanım alanları genişlemektedir. Zaman kavramı gelişen teknolojiyle daha da değerli olmaya başlamıştır. Bilgiye, taşınabilir cihazlarımızla, mekandan ve zamandan bağımsız olarak ulaşabileceğimiz teknolojilere sahip bir çağda yaşıyoruz. Bu çalışmada, öğretmen ve öğrencinin ilişkisini daha etkileşimli ve verimli hale getirmeye çalışan bir ders yönetim sistemi tasarlanmıştır. Bu ders yönetim sisteminin amacı, öğrenci ve öğretmen arasındaki etkileşimi en yüksek seviyeye çıkartarak, öğrencinin motivasyonunu arttırmaktır. Öğretmen, tasarlanmış olan ders yönetim sisteminde, yönetim konsolunu kullanarak, ders notlarını, dersle ilgili duyuruları öğrencileriyle hem web ortamında erişebilecekleri şekilde hem de mobil cihazlarından erişebilecekleri şekilde paylaşabilecektir. Öğretmen dersi iptal etmesi gerektiğinde, duyuruyu panoya asmak yerine öğrencilerin cep telefonlarından alabilecekleri e-posta vaya mesaj ile gerekli bilgilendirmeyi yapabilecektir. Öğrenci, dersle ilgili bütün notlara ve duyurulara hem web’den hem de mobil cihazından ulaşabilecektir. Öğretmen sınav sonuçlarının açıklandığı duyurusunu öğrencilerine e-posta olarak gönderirse, öğrenciler otobüste giderken bile sayfaya erişim sağlayarak ilgili dosyayı indirip, aldıkları notu anında öğrenebileceklerdir ya da duyuruyu görüntüleyebileceklerdir.
PHP Modülü Güvenlik Bilgileri
15 Mar
Bu proje günümüz internet dünyasında popüler olarak web tabanlı uygulamalar geliştirmekte kullanılan PHP Modülü(PHP Programlama Dili) hakkında güvenlik bilgileri vermektedir. PHP Modülü Windows ve Linux tabanlı tüm işletim sistemlerine kurulu web sunucular üzerinde faliyet göstermektedir. Bu modül üzerinde yapılan eksik veya yanlış ayarlamalar sistemin güvenliğini tehlikeye atabilmektedir. Bu proje PHP’nin güncel son sürümü dahil olmak üzere sisteminizin güvenlik açıklarını ve gerekli güvenlik iyileştirmeleriyle ilgili detaylı bilgi vermektedir.
Bilgisayar ve Ağ Güvenliği dersi süresince tamamlamış olduğumuz projede bilgisini eksik etmeyen dersimizin hocası Sayın Prof. Dr. Şeref SAĞIROĞLU’na katkılarında dolayı teşekkür ederim.
Projeyi indirip PHP modülü kurulu web sunucularınızda (Apache,IIS, …) deneyebilirsiniz.
Smarty Template Engine
7 Şub
Uzun yıllardır profesyonel web uygulamarında kullanılan ve her geçen gün önemi ve etkinliği anlaşılan şablon motorları günümüz web teknolojilerinde MVC (Model View Controller) mimarisinin önemli bir parçasını oluşturmaktadır. İntranette çalışan bir çok web uygulamalarının tercih ettiği Smarty artık internette çalışan bir çok uygulamanın temel taşlarından biri olmuştur. “Niçin Smarty kullanacağız?” sorusunun ardını dolduramayan yazılımcılar için düşüncelerimi klavyeye almak istedim…
Smarty’nin temel amacı uygulamaların kodları ile sunum tarafını birbirinden ayırmaktır. Bu çerçevede, uygulama kodları uygulamanın iş mantığını oluşturan ve PHP ile yazılan ve yönetilen kısmıdır. Sunum tarafı ise uygulamanın içerik kısmını kapsayan ve son kullancıya ulaştıran kısmıdır. Bu kısımlar şablon editörü ile hazırlanan, ve içinde Smarty’nin yapısal bazı kurallarına göre kullanabileceğiz kendine özgün kodlar ile tarayıcı tabanlı kodları içermektedir.


Son Yorumlar