visualcohol Posted May 28, 2013 Share Posted May 28, 2013 Hi. I'm new to this CMS, but truly love some of its solutions.I'm about to build a community website, with a wiki a forum and some other stuff we can come up on the way, i was using pyrocms lest time, but i wasn't very happy about how Codeigniter made the development difficult.Now, in the last days I made a quick user registration front-end for PW, but iv got concerns about its capabilities. I plan to use PW mainly as a user management and sorting platform for other systems (no blog in sight yet), and since this system absolutely doesn't emphasize these features (no sorting, fields, management of users, no registration etc.), I might be wrong choosing it. I'm not concerned about missing features since I love to solve problems, my concern: Can this system handle thousands of users/related pages/numbers of posts etc, can it be scaled up without problems, registration, activation, or am I on the wrong path? Anyone has any experience? maybe its not built for such tasks Thanks 1 Link to comment Share on other sites More sharing options...
diogo Posted May 28, 2013 Share Posted May 28, 2013 Hi, and welcome I'm not concerned about missing features since I love to solve problems Judging by this sentence, I would say you are in the right place. Still, I would advise you to read Ryan's answer to this post to make a decision about building something like this with PW http://processwire.com/talk/topic/3549-can-i-build-my-project-using-processwire-events-ecommerce-trip-sharing-community/ About your concerns: Yes, the system can handle thousands of users/related pages/numbers of posts etc and it can be scaled up without problems. Scalability is one of the strong points of ProcessWire. 3 Link to comment Share on other sites More sharing options...
pwired Posted May 28, 2013 Share Posted May 28, 2013 Like I pointed out, some posts in this forum are a must read for newbies with same questions repeating over and over again and should be pinned in it's own newbie channel, like these 2 posts. But there are more good ones out there and if I (or someone else) can find the time let's collect them all. So many websites - so little time http://processwire.com/talk/topic/1041-raydale-multimedia-a-case-study/http://processwire.com/talk/topic/1015-switching-from-drupal-to-processwire/page__view__findpost__p__8988 http://processwire.com/talk/topic/3691-tutorial-a-quick-guide-to-processwire-for-those-transitioning-from-modx/ Link to comment Share on other sites More sharing options...
ryan Posted June 1, 2013 Share Posted June 1, 2013 Can this system handle thousands of users/related pages/numbers of posts etc, can it be scaled up without problems, registration, activation, or am I on the wrong path? Anyone has any experience? maybe its not built for such tasks If you can do it with PHP, you can do it with ProcessWire in much less time. In this particular context, think of ProcessWire like jQuery for PHP, but with a fast scalable content management framework at your disposal. While we don't have a lot of pre-built user registration/management features on the admin/interactive side, users are themselves pages in ProcessWire, and so the entire pages API is available for you to work with them. Given that, you may find ProcessWire to be a lot more full featured with regards to the user system from the API side than other systems, even if we haven't explored it in full on the admin CP side. Link to comment Share on other sites More sharing options...
visualcohol Posted June 1, 2013 Author Share Posted June 1, 2013 Thanks guys. I solved the problem, by implementing a front-end authentication class, so the site users are separated from the CMS, but its great fun to have a such quick and robust back end.As you mentioned, it depends on the time someone has on a work, as this is a community project tinkering with PHP was ok. I think PW would benefit from a better user management - (authentication, quick management, active/not and fields), as this can be a cornerstone of some sites. I tried to play around PW users trough API, and I did not find it very efficient - nor extensible (some 3rd party softwares do not handle well this kind of fragmentation of user data) Anyway thank you Link to comment Share on other sites More sharing options...
apeisa Posted June 1, 2013 Share Posted June 1, 2013 I think PW would benefit from a better user management - (authentication, quick management, active/not and fields) Can you give more details what kind of methods or tools you are looking for? I find it currently pretty straightforward to implement custom user auth stuff (my only gripes are with template based permissions, that seem pretty rarely fit my needs). Link to comment Share on other sites More sharing options...
Wanze Posted June 2, 2013 Share Posted June 2, 2013 I think PW would benefit from a better user management - (authentication, quick management, active/not and fields), as this canbe a cornerstone of some sites. I tried to play around PW users trough API, and I did not find it very efficient - nor extensible (some 3rd party softwares do not handle well this kind of fragmentation of user data) Also interested what do you need here exactly. You can extend users with custom fields like other Pw pages (user template) - e.g. add an active checkbox. With custom roles and permissions, you can create your own 'groups' of users. For managing the users, building a Process module that fits your needs is maybe the way to go Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now