Tasarımcımısın ? seviyormusun reklerle şekillerle uğraşmayı ? insanlara bir şeyler beğendirmeyi. ? Bu senin işinse, otur adam gibi javascript öğren önce. NodeJS, NPM, React, MongoDB bunlar tool, ustalık başka şeydir, 13 yarım yıldız başka şey, Javascripti iyi bilir anlarsan, bu toolları da daha iyi kullanırsın.
Yok, senin asıl derdin, sağlam, sorunsuz, yüksek performanslı falanlı filanlı sitelerse, javascript bil ama öğrenmen gereken, php, ptyhon, c#, google go, rust, java gibi diller. Tabii birde iyi sql bilmen lazım.
Php ve Python script dili, c# ve google go script gibi kolay ama statik compile edilen diller, java bir konu rust çok ayrı bir konu.
Şimdi görebileceğin gibi, backend tarafı daha demli bir ortam, daha çok bilgi sahibi olman lazım. Frontend de trend neyse oradan yürürsün, çünkü altı ay bir sene önce bitirdiğin şeyin artık kıymeti olmaya bilir o yüzden bilmen gerekenler daha hafif, orada insanlara uyman, uyumlu cici bir arkadaş olman lazım.
Backend de dediğim dedik öttürdüğüm düdüktür (tabii düzgün iş yaptığın müddetçe).
Bilmem anlatabildimmi ?
Ama en temelinde hepsini boşver çok iyi ingilizce öğren, yoksa hiç bir şey öğrenemezsin. Türkçe kaynak yok, olanların %90 boş beleş laflar...
stackshare 'den milyonlarca kullanıcısı ziyaretçisi olan sitelere bakarsan tabi ki kafan karışır.
üstte ben ne yazdım ? önce bir mysql kur, örnek bir veritabanına örnek veriler ekle onları önce komut satırından sonra PHP gibi işleyici ile cekmeyi sonra Nginx, IIS, Apache gibi sunucu üzerinden sayfada görüntülemeyi dene. Backend böyle başlar. Sen bunları yapmadan stackshare'de Ekşi 'nin altyapısına bakıyorsun. Bu arada Ekşi Sözlük'ten nefret ederim 5+ yıldır linkini tıklamam ancak bu konumuz dışı :
quote:
daha back'te bir çok işlem var hepsi içinde aynı işi yapan farklı teknolojiler var.
yine aynı sorun. bilgisayarına mysql kurup ondan PHP gibi birşeyle veri cekmeyi henüz denemediğin için olayı karışıklaştırma eğilimindesin.
Sonda .
quote:
şimdi php ile veritabanından verileri çekip tarayıcıda görütülemeyi göstermişsin ama ben şuan birşey anlamadığından benim için pek bir şey ifade etmedi.
stackshare 'e ben en son 2 yıl önce bakmışımdır. şu anda tekrar baksam, kesinlikle benim de hiç bilmediğim bi yığın teknoloji görürüm ve kendimi bilgisiz hissedebilirim.
ana mantığı bilebilmen için önce bir kullanman gerekli. aynı seyleri tekrar ediyoruz. PHP işleyici dediğim şey, backend'deki , php dosyalarını işleyen PHP motoru yani PHP'nin kendisi. Yukardaki SS'te php ham-veri-cek.php yazıyor ya, orada soldaki 'php' yani. Daha acıklayıcı olsun diye PHP işleyici dedim, daha karışık oldu galiba :)
MySQL aslında işin temeli. Herşeye MongoDB'yi bulaştırmaya gerek yok. Daha bilgisayarına MySQL kurmadan Mongo dan bahsetmek anlamsız. Bak dünyanın en başarılı e-ticaret uygulaması Magento, ne kullanıyor? MySQL. Ama onu da nasıl kullanıyor? EAV / Entity Attribute Value ile kullanıyor. EAV konusu, MySQL ve backend mantığını iyi bilenlerin bile bilmediği birşeydir.Ancak... bir tutorialdan bakarak biraz inceleyip denendiğinde o da anlaşılır şeydir. Herşey bir tutorial ve denemeye bakar. Sen bunu yapmadığın sürece burada 2 sayfa yazsam birşey fark etmez :)
Tasarımcımısın ? seviyormusun reklerle şekillerle uğraşmayı ? insanlara bir şeyler beğendirmeyi. ? Bu senin işinse, otur adam gibi javascript öğren önce. NodeJS, NPM, React, MongoDB bunlar tool, ustalık başka şeydir, 13 yarım yıldız başka şey, Javascripti iyi bilir anlarsan, bu toolları da daha iyi kullanırsın.
Yok, senin asıl derdin, sağlam, sorunsuz, yüksek performanslı falanlı filanlı sitelerse, javascript bil ama öğrenmen gereken, php, ptyhon, c#, google go, rust, java gibi diller. Tabii birde iyi sql bilmen lazım.
Php ve Python script dili, c# ve google go script gibi kolay ama statik compile edilen diller, java bir konu rust çok ayrı bir konu.
Şimdi görebileceğin gibi, backend tarafı daha demli bir ortam, daha çok bilgi sahibi olman lazım. Frontend de trend neyse oradan yürürsün, çünkü altı ay bir sene önce bitirdiğin şeyin artık kıymeti olmaya bilir o yüzden bilmen gerekenler daha hafif, orada insanlara uyman, uyumlu cici bir arkadaş olman lazım.
Backend de dediğim dedik öttürdüğüm düdüktür (tabii düzgün iş yaptığın müddetçe).
Bilmem anlatabildimmi ?
Ama en temelinde hepsini boşver çok iyi ingilizce öğren, yoksa hiç bir şey öğrenemezsin. Türkçe kaynak yok, olanların %90 boş beleş laflar...
Bu mesajda bahsedilenler: @sanane123312