php oop mantığı / Nesne Yönelimli Programlama (OOP)

Php Oop Mantığı

php oop mantığı

Spagetti Php ve OOP hakkında merak ettiğim soru

  • arkadaşlar ben şimdi düz yani dalga mı ne bakımdan spagetti diye adlandırılan php çalışıyorum. Herkes OOP 'yi çalışmam lazım diyor. O olmazsa çalışmam boşa olduğunu söylüyor.Bende internette yaptığım araştırma neticesinde ücretli ücretsiz php eğitim kursları hepsi düz mantıkla işlenmiş.Benim sorum ise insanlar dalgayamı alınıyor madem düz php mantığı bi işe yaramıyor peki tüm eğitimlerin düz php mantığıyla verilmiş olması nedir ? İllahki OOP veya framework olacak e ozaman neden bu php eğitim videoları çeken eğitmenler niye sıfırdan bu yolda vermiyor eğitimlerini ? ya biri mantığıma sığdırsın lütfen....
  • Başta oop görünce BU NE *** diyip çıkıyorsun. Spagetti ile mantığı öğrendikten sonra OOPun işleyişini öğrenmek daha kolay
  • Başta oop görünce BU NE *** diyip çıkıyorsun. Spagetti ile mantığı öğrendikten sonra OOPun işleyişini öğrenmek daha kolay
    e hocam ben şimdi spagetti mantığını tam biliyorum oop yi görünce şimdi bende bune *** diyorum... ne zaman aaaa bu buymuş diyecem
  • Çok takmayın hocam o kişileri.
    Frameworklerin hepsi zaten php (php dilinde olanlar) siz php yi temelden öğrenebilirseniz diğerlerini basit bir şekilde öğrenebilirsiniz.
  • Çok takmayın hocam o kişileri.
    Frameworklerin hepsi zaten php (php dilinde olanlar) siz php yi temelden öğrenebilirseniz diğerlerini basit bir şekilde öğrenebilirsiniz.
    hocam takmamak elimde değil ben şuandüz php de istediğimi yapabiliyorum fakat boşa kürek salladığımı hissediyorum...
  • e hocam ben şimdi spagetti mantığını tam biliyorum oop yi görünce şimdi bende bune *** diyorum... ne zaman aaaa bu buymuş diyecem
    Hocam zamanında aynısını yaşadım. Bazen yanlış kaynağa bakmak ya da kafanın aktif çalışmadığı zamanlarda bakmak yüzünden olabiliyor. Eğer video izlemeyi seviyorsanız udemy eğitimleri iyidir
  • Bu arada düz php ile de istediğinizi yaparsınız fakat oop (özellikle framework) ile yaptığınız işin süresi yarı yarıya kısalır. Kodu okumak kolaylaşır ve projeniz daha hızlı olur. Yani çok takmayın. Başka bir zaman tekrar bakın
  • Bu arada düz php ile de istediğinizi yaparsınız fakat oop (özellikle framework) ile yaptığınız işin süresi yarı yarıya kısalır. Kodu okumak kolaylaşır ve projeniz daha hızlı olur. Yani çok takmayın. Başka bir zaman tekrar bakın
    hocam işte o zamanın nasıl kısıtlanacağı mantığını öğrenmek istiyorum. mesela oop ileneyi nasıl yaparsam zaman kısalır kod yığını azalır
  • hocam takmamak elimde değil ben şuandüz php de istediğimi yapabiliyorum fakat boşa kürek salladığımı hissediyorum...
    Bu arada düz php ile de istediğinizi yaparsınız fakat oop (özellikle framework) ile yaptığınız işin süresi yarı yarıya kısalır. Kodu okumak kolaylaşır ve projeniz daha hızlı olur. Yani çok takmayın. Başka bir zaman tekrar bakın
    Arkadaş güzelce açıklamış hocam
kaynağı değiştir]

PHP-GTK aktif PHP gelişime katkı sağlamak amacıyla oluşturulmuş bir eklentidir. Andrei Zimievski imzalı bir açık kaynak uygulamadır. Oluşturulma amacında PHP dilinin geliştirilmesi yatan bu uygulama PHP topluluğu tarafından kabul görmüştür. Fakat daha sonra bu amaçtan bir hayli çıkacaktır. İlk versiyonu 2001 Mart’ında yayımlandıktan sonra PHP-GTK’nin geliştirilmesine daha fazla yazılımcı katılmaya başlamıştır. Scintilla ve GtkHTML gibi çeşitli widgetler ile uyumlu hale getirilerek büyümesi devam ettirilmiştir.

Daha sonraki süreçte 2003 Ekim aylarında GTK 1.0 versiyonu ile tam anlamıyla açık kaynak platform dahilinde geliştirilmeye bırakılmış ve PHP toplulukları tarafından geliştirilmiştir. Bundan sonra kullanım amacı şekillenen PHP-GTK, PHP5 ile geliştirilen nesne yönelimli programlamayı (OOP) kod içerisine entegre etmiştir. Sürekli olarak gelişime devam eden widgetler ise PHP-GTK’nin gerçek bir masaüstü yazılım olmasına olanak sağlamıştır.

Kimilerine göre Java, C++ ya da C# varken PHP-GTK gibi yorucu ve karmaşık bir uygulama kullanmak oldukça yanlış bir yol gibi görünmekteydi. Fakat PHP bilen bir yazılımcının nesne tabanlı yazılım ile PHP-GTK geliştirmesi hiç de zor bir iş olmayacaktı.

PHP-GTK aslında bir uygulama değil, eklentidir. Yalnızca PHP5.1 ve sonraki versiyonlarda kullanılabilmektedir. Bunun sebebi PHP-GTK’nin nesne yönelimli olması ve nesne yönelimli yazılım geliştirilmesinin de PHP 5.0 sürümünden sonra geliştirilmesidir.

PHP’nin bu masaüstü yazılım eklentisi, herhangi bir web tarayıcısına ya da Apache gibi bir sunucuya ihtiyaç duymamaktadır. Çünkü PHP-GTK bir web uygulaması değil, bir masaüstü uygulaması mantığı ile geliştirilmiştir.

Örnek[değiştir

nest...

oksabron ne için kullanılır patates yardımı başvurusu adana yüzme ihtisas spor kulübü izmit doğantepe satılık arsa bir örümceğin kaç bacağı vardır