folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder PHP Ye Başladım İlk Başlangıç Projesi Önerisi...



PHP Ye Başladım İlk Başlangıç Projesi Önerisi...

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    _PesimisT_
    _PesimisT_'s avatar
    Kayıt Tarihi: 27/Nisan/2008
    Erkek

    Uzun süredir hevesim olan PHP'ye nihayet başlama imkanı buldum. Kod mantığını az çok anlamaya durdum(Şuradan)... (klasik asp, delphi, js gibi birkaç bişey biliyordum, algoritma konularına, kodlama giriş bilgim vardı. Kod yapısını kavradım)

    Ben proje üzerinde öğrenen biriyim. Başlangıç için kafamda üyelik sistemi gibi bişey oluşturmak var ama sizlerinde fikirlerinizi istiyorum. Başlangıç projesi için, öğrendiklerimi kullanabileceğim ve kendimi geliştirebileceğim ne tür bişeyle uğraşmam yararlı olur....

    _PesimisT_ tarafından 02/Ara/16 22:26 tarihinde düzenlenmiştir

    Bu dahil; tüm genellemeler yanlıştır! Yolcu; Kendi Yolunda.... Şükür biz Allahtan başka sahibi olmayanlarız!
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Otomasyon yapabilirsin hocam . 

    Bknz ; kütüphane , Bakkal , Çakkal vs vs ..


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    İlk projen php öğrenmemek olsun. Başka dil seç lütfen. En fazla HHVM takılırsın biraz performans yükseltirsin ama yine berbat ve yavaş bir dil php.

    Python öğren.

     

    Dersen ingilizcem var, pratikle birlikte adam akıllı teoriyide öğrenirim, dolayısıyla dökümanlara dalarım kendi işimi kendim görür başkasının tutorial'ına bakmadan birşey üretmeye uğraşırım,

    erlang/elixir.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    @kvasir hocama ek olarak şunu da diyebilirim Web Öğreneceksen MVC öğren hocam. ileride çok güzel yerlere geleceği söyleniyor. Tabi benden tecrübeli insanlar da vardır bu konuda :) Yeni başlıyorsan Http taraflı NodeJs falan da kuvvetlidir MVC Falan da ama seçim senin. dotNet falan da öğrenebilirsin :)


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    _PesimisT_
    _PesimisT_'s avatar
    Kayıt Tarihi: 27/Nisan/2008
    Erkek
    kvasir bunu yazdı

    İlk projen php öğrenmemek olsun. Başka dil seç lütfen. En fazla HHVM takılırsın biraz performans yükseltirsin ama yine berbat ve yavaş bir dil php.

    Python öğren.

     

    Dersen ingilizcem var, pratikle birlikte adam akıllı teoriyide öğrenirim, dolayısıyla dökümanlara dalarım kendi işimi kendim görür başkasının tutorial'ına bakmadan birşey üretmeye uğraşırım,

    erlang/elixir.

    Etme hocam... Dur 2-3 yıldır bu heves aşamasındaydım. Başladım nihayet. Yakma beni... 2-3 Yıl uğraşayım hevesimi kırma Allah aşkına :S


    Bu dahil; tüm genellemeler yanlıştır! Yolcu; Kendi Yolunda.... Şükür biz Allahtan başka sahibi olmayanlarız!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    asiminnesli
    asiminnesli's avatar
    Kayıt Tarihi: 19/Mart/2010
    Erkek

    php öğren derim bende hocam suan çok çok basit android uygulamalar yapmaya çalışıyorum android le yaptıramayacağım işleri php ile yaptırıp post ile alıyorum android e kısacası benim işime fazlasıyla yarıyor php ne yapmabileceğine gelirsek sağlam adam gibi çalışan bir kütüphane uygulaması yapabilirsin yada biraz zorlar ama forum tarzı bir şey yapabilirsin

    not: veri tabanı işlemleri için mysql_ kullanma hocam herkes o hataya bir kez düşüyor herhalde direk PDO ile başla veritabanı muhabbetine  


    I am Jack's inflamed sense of rejection
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek
    kvasir bunu yazdı

    İlk projen php öğrenmemek olsun. Başka dil seç lütfen. En fazla HHVM takılırsın biraz performans yükseltirsin ama yine berbat ve yavaş bir dil php.

    Python öğren.

     

    Dersen ingilizcem var, pratikle birlikte adam akıllı teoriyide öğrenirim, dolayısıyla dökümanlara dalarım kendi işimi kendim görür başkasının tutorial'ına bakmadan birşey üretmeye uğraşırım,

    erlang/elixir.

    @kvasir e katılmıyorum çünkü websitelerin büyük bi' çoğunluğu hala php kullanıyor ve bana kalırsa kullanmaya da devam edecekler (şimdi php7 çıktı, performans olarak da iyileşmeler var).

    diğer türlü nodejs vs.. lerde biraz daha low-level tabir edebileceğim işlerle uğraşmak gerek. yararlı mı, tabi ki yararlı ama maksat site yapmak ve temelden başlamaksa php hem kaynaklara ulaşmak hem de kısa zamanda bu işten para kazanabilmek adına başlanılması en mantıklı dillerden biri php.

    @pesimist, proje olarak da seni heyecanlandıracak birşey seçmeni tavsiye ederim. fikir olarak birşey yoksa başkalarına parayla basit web-siteleri yaparak işe başlayabilirsin (önce tanıdık hesabı felan, biraz düşük ücretle..)

    benim fikirler böyle. kolay gelsin.

    RockZs tarafından 02/Ara/16 22:54 tarihinde düzenlenmiştir
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JpnTr
    JpnTr's avatar
    Kayıt Tarihi: 12/Kasım/2015
    Erkek
    kvasir bunu yazdı

    İlk projen php öğrenmemek olsun. Başka dil seç lütfen. En fazla HHVM takılırsın biraz performans yükseltirsin ama yine berbat ve yavaş bir dil php.

    Python öğren.

     

    Dersen ingilizcem var, pratikle birlikte adam akıllı teoriyide öğrenirim, dolayısıyla dökümanlara dalarım kendi işimi kendim görür başkasının tutorial'ına bakmadan birşey üretmeye uğraşırım,

    erlang/elixir.

    Bilişim ile ilgili bir forumda böyle bir yorum görmek beni üzdü. PHP gibi köklü bir dili berbat ve yavaş diye kestirip atmak çok yanlış. Bu yorumun bir diğer versiyonu da "PHP öldü". Hocam iyi hoş diyorsun da niye web dünyasının %90'ı PHP kullanıyor ? PHP 7 ile diğer dillerin kıyaslamalarına baktın mı ? Bu zamana kadar hangi konuda tatmin etmedi ? Elma ile armut karşılaştırması yapmanın anlamı yok açıkçası, yapacağın projeye göre dil öğrenirsin. Bana kalırsa arkadaş PHP ile başlayarak doğru bir hamle yapmış, piyasada PHP developer arayışı devam ediyor ve diğer dillere göre revaçta hala. 

     

    Bana kalırsa Bot yapmayı öğren hocam. özellikle www.botexra.com sitesi gibi veya www.uploadextra.com gibi sistemlere kafa yor. En iyi şekilde para kazanabileceğin alan 


    Bir cinayet işleniyorsa tek suçlu katil değildir
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    10 sene öncede php bitti diyolardı =)

    üyelikli bir blog yapmayı dene hafifden başla işte 

     


    snnyk.com - code is poetry all that i know...
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    Ortalama projeler dışında PHP'nin esamesi okunmaz.

    PHP 5.6'da iken HHVM bir çözümdü, PHP 7 aşağı yukarı HHVM ile aynı performansı veriyor. (Bazı yönlerde aşağı, bazı yönlerde yukarı)

     

    Büyük bir projede çalışacağın zaman sürdürülebilirlik, ölçeklenebilirlik gibi kavramları göz önüne alırsın. Kullanacağın teknolojinin bununla bağdaşan paradigmaları olması gerekir, projene JAVA uygun görür OOP yazarsın, belki Scala veya Clojure ile FP yazarsın. Bu dillerin yapılları bu paradigmalar çerçevesinde seni düzgün yazmaya teşvik ederler. Örneğini verdiğim Erlang/Elixir'de FP paradigmasına sahip bir dildir, aktör modeli kullanır ve oda seni düzgün yazmaya zorlar.

    Bu bilgileri neden verdim ? Bu dillerde adam akıllı birşey yazabilmek için bu terimleri dolayısıyla onları içeren teoriyi bilmek gerekir. PHP'de böyle birşey yok. PHP script dilidir, inline kod yazmana olanak sağlayan bir dildir.

    Yeni başlayan adam dur bir adam akıllı kod yazayım demiyor, çatur çutur html inline kod yazıyor.

    Framework kullanmayan adamların routing'den haberleri yok. Herbir haltı derme çatma .htaccess'e yazıyor. (_PesimisT_ , bu da başlangıç projesi önerisi olabilir, routing yazabilirsin)


    PHP kötü bir programlama dilidir. İşini görür mü, görür. Anca CRUD yaparsın şu an piyasadaki her sitede olduğu gibi.

    Ama gerçekten programlama ile ilgileniyorsan, adam akıllı ilgileniyor ve öğrenmek istiyorsan PHP öğrenilmez. Belki yapılacak yanlışlar nelerdir diye öğrenilebilinir.

    PHP'nin yararları mükemmel dökümantasyonu, çok sayıda kullanıcısı olması, çok sayıda cevaplı sorusu bulunması ve tutorial bulunmasıdır. O yüzden yenilere tavsiye edilir ama ben etmem. Temelden hatalı bir dil ile hatalı bir bakış açısı kazanılması yanlış.

    PHP kullanılsa kullanılsa prototip için kullanılır, o konuda da python daha iyi olduğu için python öğren dedim. (Sizin yapılacak projeye göre öğrenilir savınıza karşın)



    Javascriptte köklü bir dil ama daha Math kütüphanesinde saçma sapan hatalar bulunuyor.

    PHP'nin yaygın kullanılması iyi bir dil olduğunu göstermez. Bunun birincil sebebi senelerdir süren ucuz PHP webhosting satışları, güncel olarak Wordpress birikmiş dökümların, çözümlerin kısacası kolaylığın tatlı gelmesidir.

    PHP ile yazılmış WP'nin CEO'su

    https://www.youtube.com/watch?v=KrZx4IY1IgU



    Daha da önemlisi bu paradigmalar dillerden de köklü, daha eskiler. O yüzden teoriyi öğrenecek bir dil seçmek lazım.

  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    legendary
    legendary's avatar
    Kayıt Tarihi: 26/Ağustos/2005
    Erkek
    Arkadaşlar PHP'yi eğer iyi kullanırsanız çoğu projeniz için yeterli ve gayette performanslı olur.
    MVC dediğiniz olay zaten bi pattern ki bunu PHP içinde .NET içinde JAVA içinde uygulayabilirsiniz. MVC'yi dil gibi düşünen çok fazla kişi var.

    Şuan baya büyük bir projede PHP + JAVA  + JS + AJAX veritabanı olarakta Postgresql kullanıyorum. Performansta hiçbir problem yok canavar gibi.
    Sistemde bütün DB ve algoritma işlemlerini  JAVA ile MVC patternine göre yapıyoruz. PHP ve JS, AJAX ilede JAVA'da hazırlanan JSON servislerle dinamik arayüz kısmını hallediyoruz ki burada da PHP yazarken MVC uygulanıyor.

    Mesela en son Tumblr'de PHP7'ye geçip baya iyi performans almış.Ben daha denemedim ilk fırsatta kurup incelicem.

    http://ekip.tumblr.com/post/153215077130/tumblrda-php-7

    Php kullanan sitelerden bazıları : facebook, yahoo, tumblr, photobucket, wikipedia, digg, flickr, sourceforce

    Sonuç itibariyle kullanmayı bilirseniz PHP kaliteli ve maliyeti diğerlerine göre minimum olan aslan parçasıdır.


    yaratıcılık uçmak değil konmaktır...
Toplam Hit: 1797 Toplam Mesaj: 14
php