• 03-03-2026, 15:12:41
    #1
    fikir almak istiyorum.
    eticaret sistemi yapmayı düşünüyorum ayrıyettende fiziksel mağazada kullanılacak bir program satış programı vs.
    Veritabanı
    Frontend
    Backend
    ney seçmeliyim. amacım web tabanlı olması her halukarda telefondan tabletten ulaşılmalı. ve veri kısmı hızlı olmalı.
    Siz bu sistem icin ne tercih ederdiniz.

    Uzmanlık alanım
    C# fakat aspx düşünmüyorum.
  • 03-03-2026, 15:20:56
    #2
    c# biliyorsan backend e .net core web api yaz gec. mimariyi ayir, api sana temiz json doner hem e-ticaret tarafina hem de magazadaki pos tabletlerine ayni apiyi baglarsin mis gibi calisir.
    frontend tarafina kesin react veya vue kur. pos sisteminde adam kasada islem yaparken tikladiginda sayfa yenilenirse eziyet olur. spa (single page application) mantigiyla yaparsan mobil uygulama gibi calisir, sayfa hic yenilenmeden saniyesinde islem yapar kasmaz.
    db icin de stoklar anlik dusecegi icin saglam bisey lazim. biri siteden alirken digeri kasadan ayni urunu okutursa sistemin patlamamasi lazim. o yuzden transaction isleri guclu olan mssql ya da hizli bisey istersen postgresql yapistir gec. bence en saglam ve temiz mimari bu olur kolay gelsin.
  • 03-03-2026, 15:30:56
    #3
    .net core kullanabilrisin hocam güzel olur, istersen PHP'de yapabilrsin. Aslında neyde yaptığın önemli değil, senin mimariyi güzel kurup işleyişi oturtman önemli
  • 03-03-2026, 15:32:27
    #4
    ossiqn adlı üyeden alıntı: mesajı görüntüle
    c# biliyorsan backend e .net core web api yaz gec. mimariyi ayir, api sana temiz json doner hem e-ticaret tarafina hem de magazadaki pos tabletlerine ayni apiyi baglarsin mis gibi calisir.
    frontend tarafina kesin react veya vue kur. pos sisteminde adam kasada islem yaparken tikladiginda sayfa yenilenirse eziyet olur. spa (single page application) mantigiyla yaparsan mobil uygulama gibi calisir, sayfa hic yenilenmeden saniyesinde islem yapar kasmaz.
    db icin de stoklar anlik dusecegi icin saglam bisey lazim. biri siteden alirken digeri kasadan ayni urunu okutursa sistemin patlamamasi lazim. o yuzden transaction isleri guclu olan mssql ya da hizli bisey istersen postgresql yapistir gec. bence en saglam ve temiz mimari bu olur kolay gelsin.
    bhnerds adlı üyeden alıntı: mesajı görüntüle
    .net core kullanabilrisin hocam güzel olur, istersen PHP'de yapabilrsin. Aslında neyde yaptığın önemli değil, senin mimariyi güzel kurup işleyişi oturtman önemli

    işte bu yüzden mimari yapıyı nasıl kurgulamalıyım sorusunu sormak istedim başlangıç doğru yapmak istiyorum .
  • 03-03-2026, 15:38:20
    #5
    Üyeliği durduruldu
    Web tabanlı ve her cihazda hızlı bir sistem için PostgreSQL (veritabanı), Node.js (backend) ve Next.js (frontend) üçlüsünü tercih etmelisin. Bu yapı hem fiziksel mağazadaki hızlı işlem ihtiyacını karşılar hem de e-ticaret tarafında SEO ve mobil uyumluluk avantajı sağlar; stokları tek merkezden anlık yönetmek için en sağlam yol bence.
  • 03-03-2026, 15:47:09
    #6
    heybarlas adlı üyeden alıntı: mesajı görüntüle
    Web tabanlı ve her cihazda hızlı bir sistem için PostgreSQL (veritabanı), Node.js (backend) ve Next.js (frontend) üçlüsünü tercih etmelisin. Bu yapı hem fiziksel mağazadaki hızlı işlem ihtiyacını karşılar hem de e-ticaret tarafında SEO ve mobil uyumluluk avantajı sağlar; stokları tek merkezden anlık yönetmek için en sağlam yol bence.
    APİ kısmı?
  • 03-03-2026, 15:55:04
    #7
    Üyeliği durduruldu
    tüm cihazların aynı merkezi API üzerinden konuşması, stok ve satış verisinin her yerde anlık ve hatasız olmasını sağlar. PostgreSQL, Node.js, Next.js ve RESTful API kombinasyonu harika olur.