As I am experienced developer working with PHP and C#, I am totally impressed and want to contribute in this site as there is no moderator things and not daily question. So the question is how can we encourage more new developers towards this site and contribute to this website because I feel little bit difficulty in understand the UI. so any help will be appreciated.
Thanks for the kind offer, we'd love to have more experienced PHP devs on board, and will do what we can to make the experience as painless as possible.
Because of @Pax's very helpful efforts, devs are able to spin up their own fully-functional Docker environments with a seed database, so you can test before submitting PRs on GitHub.
I know you've found our GitHub repo too, but for the benefit of others, our stack is:
In terms of architecture:
* Everything is built around the database, and all access to the database is through a 'transactional' API layer of procedural code in the database itself.
* Much of the front-end code was originally quite naive — it's a relatively thin layer, and we put it together quickly. More recently, again mostly as the result of @Pax's direction and prompting, we've refactored things to add better separation. See this blog post for further details on the JS modularization (Require.JS) and resource versioning aspects of that:
@@@ question 1015
1. Recent iOS and Android mobile devices
2. Certain older versions of Chrome and FF that we know particular contributors are still using :)