Hi Chris,
My thought out of your choices would probably be Symfony. I've heard
nothing but good regarding the framework, and anyone that does anything
web related has most likely worked with PHP at some point. PHP is pretty
easy to learn if moving from another programming language as well, and
there is documentation on the web to do pretty much anything.
This all, of course, depends on your user base/audience. If you are
building this for RIT's EGS club for example, you could talk to the
e-board there and see what experience they have. It may not be the same
as future users, but it is a start if this is a concern for you.
Best of luck mate!
Bucky
Chris Bitler wrote:
Hey,
I probably should've elaborated a little bit more on this: I don't
have much experience (atleast in the context of web projects) with
python or node. I also don't think I will have time to learn something
mostly new (wrt to node atleast. I know javascript but I have done
virtually no work with node.). That is my reason for sticking to
mainly PHP and Java.
Thanks,
Chris
On Tue, Jan 23, 2018 at 3:33 PM, Mike Nolan <me(a)michael-nolan.com
<mailto:me@michael-nolan.com>> wrote:
Why not something python or node powered? Both of these languages
have a large amount of fantastic and accessible web frameworks and
great open source communities.
On Tue, Jan 23, 2018 at 2:45 PM, Chris Bitler <crb2547(a)rit.edu
<mailto:crb2547@rit.edu>> wrote:
Hello,
I've been trying to figure out what to use as the backend
technology for my FOSS Projects project, since it is a
website, specifically a site for college gaming clubs to run
large LAN events. I've narrowed it down to the javaspark
microwebserver library, spring-boot in java, or using symfony
w/ php. However, each of these has their own problems.
My main problem with spring-boot is that I've never used it
before.. that's not to say part of this project can't be
learning it, but I do have experience with the other two.
Spark seems to have commits made to it every few weeks, but it
has pull requests that been sitting there with no response for
over half a year. The same could be said about the issues on
the project, many have no response. This presents an issue
with the community aspect.
If I use java for the project, I could use JUnit as my
community instead (unit testing tool that I would be using).
The reason for using java is that it presents a lower barrier
to entry for contributing to the project than PHP, and I have
more experience with it than PHP.
However, Symfony has a much more active community with many
more resources for people to use in the community. My only
issue is that PHP tends to be a higher barrier to people
contributing to the project because not everyone knows or
likes it.
I'm not really sure what would be the best path to take here,
and would love some opinions.
Thanks,
Christopher Bitler
_______________________________________________
FOSS @ Rochester Institute of Technology (RIT) mailing list --
fossrit(a)lists.fedorahosted.org
<mailto:fossrit@lists.fedorahosted.org>
To unsubscribe send an email to
fossrit-leave(a)lists.fedorahosted.org
<mailto:fossrit-leave@lists.fedorahosted.org>
_______________________________________________
FOSS @ Rochester Institute of Technology (RIT) mailing list --
fossrit(a)lists.fedorahosted.org
To unsubscribe send an email to fossrit-leave(a)lists.fedorahosted.org