Il vantaggio di Java nella piattaforma del carrello

3

Piattaforma / framework per carrelli commerciali PHP open source occupano la maggior parte dell'elenco. Sono caldi e vogliamo iniziare subito. Quindi, prenderemo una decisione tra Magento e Opencart, i programmatori PHP sarebbero felici a tal fine. Mentre le mie scuole di programmazione Java non si sentivano così felici, stavano vendendo il commercio a foglia larga o JadaSite. Ma più lettura e discussione online ci spingono in questo modo. I carrelli PHP acquistano un maggiore utilizzo e sono quindi testati di più e supportano più negozi e più fornitori.

Quale sarà il vantaggio di Java in questo campo open source? O dovremmo credere che Java possa fornire un'infrastruttura decente a lungo termine?

    
posta Andrew_1510 13.05.2011 - 23:13
fonte

3 risposte

3

Popolarità ≠ Qualità. La maggior parte delle persone che utilizzano un carrello non la testeranno correttamente. Certo, è vero per tutte le lingue. Ti consiglio di verificare tutte le soluzioni di carrello proposte per la sicurezza, prestando particolare attenzione a SQL Injection e ai problemi XSS. (Questo è importante perché hai un codice che sarà abbastanza vicino alla gestione del denaro, quindi sarà più esposto della maggior parte del tuo sito in ogni caso.)

Per quanto riguarda i vantaggi di PHP su Java o vice versa , dipende in realtà da cosa hai fatto il tuo livello web. In ogni caso, il grande vantaggio è mantenere il numero di lingue in uso all'interno qualsiasi livello specifico, in quanto consente agli sviluppatori di specializzarsi su tutto il livello. (È bello essere in grado di fare qualsiasi cosa, ma ci sono solo 24 ore al giorno per le persone legate alla Terra.) Adattarsi a quello che stai facendo è più importante che inseguire ciò che è "caldo", in particolare per le competenze di base (come vendere i tuoi prodotti).

    
risposta data 14.05.2011 - 10:17
fonte
0

La mia esperienza è questa:

  • I linguaggi basati sul Web dinamici (PHP, Ruby on Rails, Python) sono facili da utilizzare e ti aiutano a costruire velocemente qualcosa. Questo è il motivo per cui questi sono popolari in molte start-up per andare rapidamente.
  • Le soluzioni basate su Java impiegano un po 'più tempo per essere installate e funzionanti, ma a lungo andare forniranno una piattaforma più robusta, scalabile e manutenibile. Questo è il motivo per cui Java è così popolare nello spazio "big application" (banche, telecomunicazioni, Google ecc.)

Ovviamente questo non è sempre il caso e ci sono un milione di eccezioni, ma in generale ho trovato che questo è vero.

    
risposta data 14.05.2011 - 15:30
fonte
0

Grazie, apprezzo la qualità rispetto alla popolarità che pensa di Donal.

Posso dare un miglioramento alla mia domanda? Non dovrebbe essere la mia domanda ora, sembra così.

Abbiamo appena trovato risultati non così piacevoli del tentativo originale. Java o anche altri linguaggi i programmatori possono essere di buon aiuto in un certo modo dietro un framework di e-commerce PHP open source . Dopo aver saltato nei carrelli degli acquisti open source, ci mostrano di più come strumenti di frontend. Altre attività di back-end richiederanno ai programmatori decenti di mostrare le loro abilità, come la ricerca attraverso i negozi, la contabilità di più negozi attraverso i server. Ci sono così tanti che non ci sono PHP per tutti i software di shopping-carts di PHP. È davvero spaventoso.

    
risposta data 14.05.2011 - 19:48
fonte

Leggi altre domande sui tag