Vooraf:
Ik weet niet 100% zeker of dit juist forum is, maar lijkt mij het meest passende. Ik heb de search van GoT en Google gebruikt.
Dan nu mijn vraag. Voor een webshop moet ik het filter aanpassen. Net als in de Pricewatch kunt je met het filter de weergegeven producten beperken aan de hand van selecties. Nu werkt dit via ajax middels POST aanvragen.
De huidige oplossing moet twee aanpassingen krijgen:
- ondersteuning voor "back" etc
- permalink-mogelijkheid
Puur het eerste punt kan ik nog wel oplossingen bedenken, maar voor het tweede punt loop ik een beetje vast. Permalink gaat per definitie per GET. Maar als je erg veel selecties zet, wordt dat een hele lange URL. En ik geloof dat best practice is om GET-requests maximaal 255 tekens te houden.
Nu heeft de Pricewatch, en ook Prijsvergelijker van Hardware.info, een permalink-oplossing die met een hashcode lijkt te werken (bijv. http://tweakers.net/price...SS1JTggtRkqLFGFkADjJViawE).
Het grote voordeel hiervan lijkt mij dat de lengte van de URL niet evenredig toeneemt met het aantal geplaatste selecties. (maar misschien kijk ik hier helemaal verkeerd tegenaan, en is dit geen valide reden)
Mijn grootste probleem is nu hoe je in een JAVA backend van een hashcode naar een bepaalde selectie van de VIEW gaat. Want een hashcode kun je niet decrypten, en een echte encryptie neemt wel ongeveer evenredig toe qua lengte. Iemand die mij een duw de goede richting op wil geven?
Ik weet niet 100% zeker of dit juist forum is, maar lijkt mij het meest passende. Ik heb de search van GoT en Google gebruikt.
Dan nu mijn vraag. Voor een webshop moet ik het filter aanpassen. Net als in de Pricewatch kunt je met het filter de weergegeven producten beperken aan de hand van selecties. Nu werkt dit via ajax middels POST aanvragen.
De huidige oplossing moet twee aanpassingen krijgen:
- ondersteuning voor "back" etc
- permalink-mogelijkheid
Puur het eerste punt kan ik nog wel oplossingen bedenken, maar voor het tweede punt loop ik een beetje vast. Permalink gaat per definitie per GET. Maar als je erg veel selecties zet, wordt dat een hele lange URL. En ik geloof dat best practice is om GET-requests maximaal 255 tekens te houden.
Nu heeft de Pricewatch, en ook Prijsvergelijker van Hardware.info, een permalink-oplossing die met een hashcode lijkt te werken (bijv. http://tweakers.net/price...SS1JTggtRkqLFGFkADjJViawE).
Het grote voordeel hiervan lijkt mij dat de lengte van de URL niet evenredig toeneemt met het aantal geplaatste selecties. (maar misschien kijk ik hier helemaal verkeerd tegenaan, en is dit geen valide reden)
Mijn grootste probleem is nu hoe je in een JAVA backend van een hashcode naar een bepaalde selectie van de VIEW gaat. Want een hashcode kun je niet decrypten, en een echte encryptie neemt wel ongeveer evenredig toe qua lengte. Iemand die mij een duw de goede richting op wil geven?
AMD Phenom II X2 555@ X4 B55, 4GB DDR3-1333 OCZ Gold, MSI 870A-G54, Radeon HD 7770 512 MB