Comments (6)
Yes, it goes straight to apache - most of the site is inherently uncacheable anyway, at least as things stand.
You might have noted that I do have hash based links on http://maps.compton.nu/ already ;-) I wrote some custom controls that and it was always my intention to merge them with the existing OL controls and submit those upstream so we could use hash based links on osm.org.
from openstreetmap-website.
It's a bit too broad to open a ticket for it, but what's your feeling as far as the clearest performance problems/areas for improvement? Would partials caching do anything, or is it mostly a few slow SQL queries?
from openstreetmap-website.
The biggest performance problems tend to be with API calls, and the main answer there is to get them out of rails and into cgimap...
Partials caching is (in my experience) very hard to get right - we are using it in a few places and it was an absolute nightmare to get rid of the bugs. Quite likely there are still some in fact...
from openstreetmap-website.
As a first step toward this, I was looking at moving the existing parameter processing to the client side, which also helps with #78.
from openstreetmap-website.
If you're looking at that then looking at trying to get rid of the duplication between the view and edit pages would be good as well...
from openstreetmap-website.
Implemented!
from openstreetmap-website.
Related Issues (20)
- Map Data checkbox: perhaps use toggle slider instead HOT 1
- Allow blocks to be hidden HOT 8
- Better handling of version links for an unversioned element view HOT 1
- Add examples to Display Name HOT 5
- Searches for latitudes or longitudes between 1 and -1 result in invalid E-notation numbers HOT 1
- Geocoded address missing from the OSM notes RSS feed HOT 6
- Missing American English localization HOT 10
- Third party logins fail to preserve the referer URL HOT 4
- Unable to Run ESLint Inside Docker Container HOT 2
- Retire activerecord-import gem?
- 'Show address' no longer adds coords to search box HOT 2
- [API] Can not GET/DELETE a preference with a dot in its name. Ex: HOT 1
- Make the Multi fetch response more friendly for hidden versions of objects HOT 3
- Multi fetch for objects histories HOT 9
- NodeJS versions are out of sync again HOT 6
- Add Rate limiting for diary comments HOT 5
- 'GPX Import success' e-mail contains only HTML and not a text part HOT 3
- Facebook login keeps asking to confirm login HOT 1
- Clicking coordinates doesn't pan to location anymore? HOT 10
- Poorly visible header and section with error messages HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openstreetmap-website.