• 25-05-2018, 16:03:03
    #10
    mehmetarik adlı üyeden alıntı: mesajı görüntüle
    Dili öğrenmeden framework vs bulaşma hocam. Daha dili öğrenememişsin bir de framework sokma araya. İşler iyice kötüleşir. Bir programcı arkaplanda ne yapıldığını bilmiyorsa rahatsız olmalıdır. Bir tuşa basıyorsun hooop sunucuyu kuruyor, Apache ayarlarını yapıyor, veritabanını işliyor. Sen yapmıyorsunki birşeyi, framework yapıyor, program yapıyor.
    İlk önce PHP'yi iyice öğren. Php.net'i baştan sona birkaç sefer hatim et ve uygulamalar yap. Ondan sonra framework geçersin, çeşitli tirckleri öğrenirsin, işleri kolaylaştırmanın yollarını, problemleri çözmeyi öğrenirsin. Kafana göre başka dile de geçebilirsin. Bir dili öğrendikten sonra diğer dili de hemen öğrenebilirsin.
    Size katılıyorum. Yazılım dünyası basit görünebilir hele ki PHP basit bir dil gibi görünebilir ama bu tamamen yanlış bir algıdır.
    Yazılım dünyasında ustaca davranmak bir sanattır. Ne yaptığını bilmek her insana nasip olmaz.

    Kendini geliştirmek isteyenlere verebileceğin tek tavsiye; önce ihtiyaç olacak. Siz ihtiyaç duymadıkça kendinizi geliştirmezsiniz.
    Ben profesyonel bir uygulama geliştirmeye ihtiyaç duyduğumda aslında hiç bir şey bilmediğimi öğrendim.

    Bunlar derin mevzular... İnşallah öğrenmek isteyen herkese öğrenmek nasip olur tabi.
  • 25-05-2018, 16:55:04
    #11
    Aktimur adlı üyeden alıntı: mesajı görüntüle
    Eğer projeyi baştan sona yapmak istiyorsanız, Core PHP yerine kolayca Laravel veya Codeigniter gibi frameworkler öğrenebilirsiniz. PHP'nin kurallarını öğrenin doğruca framework işlerinizi çok fazla hızlandırır.
    bu sacmalik olur daha oop nedir php nedir bilmeden fw ogrenmek daha emeklemeden atlet olmaya calismak gibi birsey
  • 25-05-2018, 17:00:06
    #12
    Öncelikle temel programlama terimlerini öğrenmek lazım.
    Döngü nedir, fonksiyon nedir, sınıf nedir, değişken nedir, sabit nedir vesaire...
    Sonra bunlarla basit şeyler yazabilecek kıvama geldikten sonra, frameworke geçmek gerekir.
    Framework küçük ve orta düzey işlerde büyük hız ve kolaylık sağlar.
    Frameworkler ortak akılların ürünü oldukları için daha güvenli, daha fonksiyonel ve daha güncel yapıdadır.
    Ama aynı zamanda frameworkler aynı anda çok işi yapmak zorunda ve esnek olmak zorunda oldukları için hantal ve büyük yapılardır.
    Bu hantallıklarına karşın yeni başlayan ve deneyimsiz kullanıcılara hatasız kod yazma imkanı verirler.
    Deneyimli kullanıcıların yazdıkları sınıfları kullanarak daha güvenli, daha stabil yapılar çıkarabilirsiniz her ne kadar acemi de olsanız.
    Lakin $_session ve $_cookie yönetimini bilmeden anlamadan doğrudan framekwork öğrenirseniz belki kullanıcı yönetimini frameworkle yapabilirsiniz,
    ama kendi kullanıcı yönetim frameworkünüzü asla yazamazsınız.
    Çünkü ciddi işlerde iyi öğrendiğiniz frameworkun yapısını kendinize rehber alarak kendi frameworkünüzü yazmanız gerekecektir bir gün.
    Bunun için de frameworkler yazılırken kullanılan kodların ne olduğunu, ne işe yaradığını iyi anlamanız gerekmektedir.
  • 25-05-2018, 19:05:38
    #13
    theykk adlı üyeden alıntı: mesajı görüntüle
    bu sacmalik olur daha oop nedir php nedir bilmeden fw ogrenmek daha emeklemeden atlet olmaya calismak gibi birsey
    Arkadaşlar ben biraz yanlış anlaşılmışım. Ben "PHP'ye gerek yok doğrudan framework'e geçin" değil.
    "PHP ile geliştirme yapabilecek kadar bilip daha sonra framework'e geçmek" mantığında söylemiştim ki, OOP, session, post, get işlemlerinin mantığını bilmeden framework'e geçmek biraz mantıksız olur
  • 25-05-2018, 19:12:36
    #14
    Aktimur adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar ben biraz yanlış anlaşılmışım. Ben "PHP'ye gerek yok doğrudan framework'e geçin" değil.
    "PHP ile geliştirme yapabilecek kadar bilip daha sonra framework'e geçmek" mantığında söylemiştim ki, OOP, session, post, get işlemlerinin mantığını bilmeden framework'e geçmek biraz mantıksız olur
    aynen. biraz degil tamemen sacmalik olur alisma sureci cok uzun ve zahmetli surer
  • 25-05-2018, 22:30:37
    #15
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Belli bir ölçeğe kadar framework kullanmak size bana göre beyhude gibi duruyor. Ölçek büyüdükçe projenin yönetilebilmesi zorlaşacağı için ortak bir tabanda yönetilmesi daha mantıklı. Bu durumda framework kullanmak gerekli. "One man show" bir şey üretiyorsanız framework ile yazmışsınız, yazmamışsınız buna bakmaya gerek yok. Ben trafiği yüksek sitelerimde asla framework kullanmam. (Anlık 100K+) PHP'yi daha efektif kullanacakken bunu framework ile sınırlamak istemem. Velhasıl, yapmak istediğiniz "şeye" göre karar vermelisiniz. Framework dayatmasına gerek yok.
  • 25-05-2018, 23:06:56
    #16
    Üyeliği durduruldu
    saintx adlı üyeden alıntı: mesajı görüntüle
    Belli bir ölçeğe kadar framework kullanmak size bana göre beyhude gibi duruyor. Ölçek büyüdükçe projenin yönetilebilmesi zorlaşacağı için ortak bir tabanda yönetilmesi daha mantıklı. Bu durumda framework kullanmak gerekli. "One man show" bir şey üretiyorsanız framework ile yazmışsınız, yazmamışsınız buna bakmaya gerek yok. Ben trafiği yüksek sitelerimde asla framework kullanmam. (Anlık 100K+) PHP'yi daha efektif kullanacakken bunu framework ile sınırlamak istemem. Velhasıl, yapmak istediğiniz "şeye" göre karar vermelisiniz. Framework dayatmasına gerek yok.
    Gerçekten öyle sitelerin var mı?
  • 25-05-2018, 23:12:03
    #17
    ACKGZ adlı üyeden alıntı: mesajı görüntüle
    Gerçekten öyle sitelerin var mı?
    Evet, var. Bu tarz yüksek ziyaretçi kitlesinin olduğu sektörlerde sitelerim, danışmanlığını yaptığım siteler var. Neden sormuştunuz?
  • 25-05-2018, 23:32:26
    #18
    magma017 adlı üyeden alıntı: mesajı görüntüle
    Ne kadar da çok lazım oluyor. Bi'projeye girişiyorum illaki bir yerde arıza çıkıyor. Öğrenilmesi gereken çok değerli bir betik dili. İnşAllah bize de nasip olacak.
    Editleme ile başlamanızı tavsiye ederim. Sıkıştığınız zaman da stackoverflow üzerinden arama yapın. Ben PHP'ye edit ile başlamıştım (o zamanlar stackoverflow dahi yok), şimdi senior full stack developer olarak iş yapıyorum. Bir yandan tasarım öğreniyorum (ki grafiksel zekam sıfır), diğer yandan mobil uygulama geliştirmeyi. Bizim sektörde öğrenecek şey bitmez, yeter ki merakınız ilginiz olsun, her şey sizin elinizde. Yeni bir şey öğrenmeye başlıyorsam mutlaka 3-4 gün uykusuz kalıp arıza veririm, öyle bir merakım var..



    saintx adlı üyeden alıntı: mesajı görüntüle
    Belli bir ölçeğe kadar framework kullanmak size bana göre beyhude gibi duruyor. Ölçek büyüdükçe projenin yönetilebilmesi zorlaşacağı için ortak bir tabanda yönetilmesi daha mantıklı. Bu durumda framework kullanmak gerekli. "One man show" bir şey üretiyorsanız framework ile yazmışsınız, yazmamışsınız buna bakmaya gerek yok. Ben trafiği yüksek sitelerimde asla framework kullanmam. (Anlık 100K+) PHP'yi daha efektif kullanacakken bunu framework ile sınırlamak istemem. Velhasıl, yapmak istediğiniz "şeye" göre karar vermelisiniz. Framework dayatmasına gerek yok.
    Kesinlikle katılıyorum. PHP dışından örnek vereyim. Adam statik siteyi React ile yapmış. Neden diyoruz yeni trend bu herkes bunu kullanıyor diyor. Framework önemli ve kullanışlıdır, yerine göre işi çok kolaylaştırır, ama yerinde kullanılmazsa lüzumsuz yere zorlaştırır. Bunu bir türlü anlatamadık ne müşterilere, ne diğer geliştiricilere.