This post has been de-listed
It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.
35
[Announcement] The UReddit backend rewrite (now version 3) has been finished and was just deployed!
Author Summary
anastas is
in
Announcement
Post Body
It has taken me much longer than I would have liked to find the time to rewrite the UReddit backend, but I've finally finished it. Right now, there is no visual difference, but more obvious changes will be happening soon. Some of the advantages of the rewrite:
- Security: I've moved to the PDO database driver and use prepared statements, so security is much improved. This is the safest way of interacting with the database and eliminates any remaining concerns about SQL exploits.
- Speed: Fewer, more efficient database queries, extensive Memcached integration, and optimized caching of CSS/JS/images make the entire website load and work faster. All added functionality will be able to automatically take advantage of this.
- Extensibility: The new database structure and codebase are very flexible. Functionality can be easily added without altering the database schema or duplicating code that already exists; this was a big issue with version 2 of the backend and was the main reason that I rarely added new features.
- Open-source: the code for the site is available as a GitHub repository. Contributors are welcome.
Next on the agenda:
- Website redesign. The current design is alright, I suppose, but it could do with a lot of improvement, both aesthetically and functionally. To pick two easy examples that will be addressed soonest, the catalog is getting cluttered and the class editing page is simply ugly.
- Added functionality, e.g. more community-oriented features so that the website doesn't feel dead regardless of how much user-to-user messaging/email there is, and more tools for teachers such as statistics on class visitation and easier ways to interact with students.
Author
Account Strength
100%
Account Age
17 years
Verified Email
Yes
Verified Flair
No
Total Karma
8,549
Link Karma
6,226
Comment Karma
2,323
Profile updated: 4 days ago
Posts updated: 3 months ago
Subreddit
Post Details
Location
We try to extract some basic information from the post title. This is not
always successful or accurate, please use your best judgement and compare
these values to the post title and body for confirmation.
- Posted
- 12 years ago
- Reddit URL
- View post on reddit.com
- External URL
- reddit.com/r/Universityo...