Web software challenges 2014
Posted by Esvon Support on 01 May 2014 11:35 PM
Greetings all, |
Recently we were focusing on turning problems into tasks and finding solutions.
Of course this process can be lifelong but if you're interested to see a short list
of completed tasks we experienced in web software area, here they are.
We used plain text format using these signs: * Problem / # Solution
* Website is not good for mobile devices
# New responsive Bootstrap-based website template:
If you want something different or would like to see what are other options with Bootstrap,
here are some already developed template examples:
* Need more than the same header/footer for all pages, multiple header/footer files
for different pages, difficult to maintain, etc.
# Improved individual pages layout customization:
Examples where this functionality is already used - User Menu and Refine Search at the left sidebar.
* Website performance issues when accessed by many visitors.
# Sessions started only when they are actually used.
The same thing is mentioned as YII 2 framework new feature by the way.
Possibility for caching of dynamic HTTP content by HTTP reverse proxy like Varnish or nginx for significant performance increase.
Story from real life : https://www.rfxn.com/nginx-caching-proxy/
* Large images upload takes too long for remote users or on slow connections
# Plupload support integrated with ability to have images resized on client side before sending to the server
* Banning spamers using banned_ips.txt file not always working
# Fixed code in admin/spam.php which is updating banned_ips.txt automatically
when you select "ban user IP address" link in "Modify Listing" page in Admin Area.
In your existing install you may want to make sure your banned_ips.txt file has
one IP address per line without any brackets, just digits and dots and/or request
code update from us.
These are some of the changes in Esvon Classifieds 4.0.15.
This message is sent just to keep you informed.
We'll be happy to read your thoughts if you have any to share.