abbiamo scritto e manteniamo ancora una grande applicazione di E-Commerce. La nostra lista delle caratteristiche ricorda ciò che ci si aspetterebbe dalla maggior parte dei negozi. Vorremmo migliorare alcune delle nostre funzioni e ora la funzionalità di ricerca / elenco di suggerimenti (inserisci alcune lettere, viene visualizzato un elenco di suggerimenti di JScripted) ha attirato la nostra attenzione.
Attualmente, utilizziamo il link . Ha alcuni inconvenienti. In primo luogo, non è in realtà la soluzione giusta. È stato creato per indicizzare i documenti, non cambiando mai i dati in una granularità di cui avrebbe bisogno un'applicazione di E-Commerce. In secondo luogo, il carico sul database è significativo quando reindicizziamo tutti i dati ogni notte.
Vorremmo un framework progettato per l'indicizzazione dei dati del database, che può aggiungere all'indice facilmente e senza molto carico, in grado di fornire rapidamente le modifiche dei dati nel backoffice al frontend senza molto carico e ritardo.
Sono consapevole del fatto che Xapian è Open Source e persino Software Libero, quindi potremmo adattarlo alle nostre esigenze se decidessimo di investire il tempo e la manodopera. Ma dare una rapida occhiata in giro per una soluzione più adatta sembra equa, vero?
Oh, e anche le applicazioni commerciali vanno bene. FOSS non è richiesto.