I am building a small to medium sized website for a potential business.
In the first phase, I would like the site to have the following features:
- Users with login/passwords. The users will have data associated with their accounts.
- Page flows, many of which will appear similar to each other.
- Quick response time.
- Running on freeware.
- The coding framework should not have too large of a learning curve (I do not have any PHP experience with a framework).
In the second phase:
- "Manager" accounts, whereby the managers can see the data relating to individual users.
If not too difficult, I would the ability for administrators to be able to publish content without editing any back-end code. However, this is optional and should not come at the expense of any other requirements.
I am able to use PHP 5.5+, preferably for Unix.