Jump to content

Is PW a good fit for this?


Curious808
 Share

Recommended Posts

I'm non-developer/non-coder, but very familiar with HTML, PHP, various CMS's, Linux server environment, from messing around for years.

Looking to spend the next few winter months developing a social media platform idea, which is basically a site that creates profiles for registered users that can be expanded with lots of different info over time, and that info can be matched to different situations. So it's lots of basic database stuff: creating new fields, adjusting forms and field labels in the front end, continually adding and tweaking, based on use and feedback. I guess it would be similar to a dating site, where there are many profiles, many attributes for each profile, and lots of matching.

While developing, I also want to learn more about PHP and database set-up, and to get a practical handle on developing -- I'm not looking for the easiest route to a result, self-education is a part of it.

Does ProcessWire sound like a good choice for this, as opposed to using PHP directly, or using some other application or framework that I don't yet know about?

Link to comment
Share on other sites

Normally you can use Processwire, however I would imagine you would have to build a lot of things around Processwire's API personally I would find it easier to go with an application framework, as that would give me more freedom around the architecture. You would need to know alot about Processwire API to pull that off, but it is possible, in one of my threads, I played with the concept of having a MVC like structure. So the choice is up to you. 

But personally for that type of application I would go towards an application framework, as I would imagine you would need much more frameworks around caching, DB ORM. 

  • Like 1
Link to comment
Share on other sites

Thanks for the thoughts! I've started to use Laravel. It reminded me that, 5-6 years ago, I'd spent a while trying out an idea using CodeIgniter. My guess, from that experience, is that I could use PW or Laravel for this, but I'd have access to a wider range of stuff with Laravel. In the end, I wouldn't learn much about the real nuts and bolts of PHP or SQL, but if I get a basic prototype of my app running, I'll have a good overview of all the zillion things out there, how they can fit together, and how to put something together, at least, roughly, on my own. Which sounds like a good outcome, and useful if it goes further and I have to work with designers, developers, engineers. ?

  • Like 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...