Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I work for a building where people check in when they arrive, and are supposed to check out when they leave. It's necessary for:
Fire regulations
It tells the receptionist whether the visitor's membership is valid
The marketing team want to use it for CRM
At present, the visitor checks in by scanning their membership card with a barcode reader, and speaks to the receptionist to check out. However, this process is really inefficient for both visitors and the receptionist, and so the data is usually quite inaccurate.
I'm looking for solutions that are a bit more robust. Obviously, I could build something, but I'm wondering if there is some kind of open source solution already out there. It would need to have an API to integrate with the other existing systems.
I was able to find one open source project: PHPTimeClock
After a short code review, I noticed that it does not have top notch coding practices. However it does offer a quick way to kickstart a similar project and at the very least gives some idea on where to start.
It also is not actively maintained (considering the last/only commit was 7 months ago).
Taken from ohloh.net:
Originally founded by Ken Papizan, PhpTimeClock grew to be an easy to use and stable time-clock solution for many companies. After a short while of inactivity the project was revived and given new life in the form of a new website and new code. PhpTimeClock strives to become the premiere open source time-clock solution, suitable for small companies and large enterprises.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
We are in the initial phases of developing one social networking project and off course have a tough time deciding between Node.js/mongoDb or PHP/Mysql for our backend.
I have read a tons about the advantages/disadvantages of both of them. But i am still unsure of what to use. I am a bit inclined towards node.js combination.
here are my requirements...
The web application would be a highly dynamic with real time responses with lot of writing/reading databases (small chunk of data every time). Its like any other social network like twitter/facebook/quora where user can post comments, likes, follow and typical features of such kind of sites.
Also, as such we don't have high calculation part in backend. What we have is one time page rendering by fetching the content of database and rendering to user and then doing real time activities.
I have learned that Node.js is event driven so seems to be a better fit for that. Also we don't have as such high processing driven modules in backend. Can you please guide me if this would be a good combination for such types of websites. Please excuse me for my english or if i posted it at wrong place.
Thank you
From my point ov view
**highly dynamic with real time responses**
and
**one time page rendering**
point you in the direction of NodeJS for the webserver
Regarding Mongo vs MySQL it is all abount what you need in terms of speed vs integrity, but, for lots and lots of small chunks of data I'd use Mongo.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm looking for an secure php usermanagement system. It should be just the logics, so no markup or too much content (like messages etc.). I know I could just build it myself, but I doubt if it will be the most effecient usermanangement system.
The system should be at least
able to verify if the user is human
very secure (security against hacks, but also protect the users from their stupidity)
effecient (number of users will start at 1k and from then grow exponentially to around 100k)
capable of handling roles and capabilities
You guys got any recommandations?
You can use any of the following scripts:
http://sourceforge.net/projects/phploginsystemw/ (Login with 5 levels of security)
http://usercake.com/
http://www.downscripts.com/user-management-script_php-script.html
http://userpie.com/
http://gscripts.net/free-php-scripts/Login_Management/PHP_Login_Script/details.html
http://www.webresourcesdepot.com/free-php-user-management-script-log-me-in/
You should probably take a look at this:
http://www.hotscripts.com/category/scripts/php/scripts-programs/user-management/
I have use this before:
http://sourceforge.net/projects/phploginsystemw/
worked for me.
Take a look at drupal. It is a framework with modules for this stuff. You will be able to get away with very minimal coding.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Looking for tutorial on how to build a secure private messaging system using PHP.
Would be much appreciated.. So far I've been following this one http://www.astahost.com/Private-Message-System-t18247.html
Not really liking the way it's structured though. I would appreciate if anyone could point me to a nice tutorial.
I would recommend building your own as then you will be able to build it to the way you like it. I would read some tutorials and then design on paper what you want to build and then build it. You will learn more skills this way and build a better application.
The other side of the coin is what nettuts says:
Social media website with these 10 code techniques
The great part about the private messaging feature is that it’s already built-in to many CMS scripts. However, many sites don’t even turn on this feature. Take advantage of this (mostly) pre-built functionality and keep your visitors happy and chatting with each other
It depends on your desired outcomes, are you learning code? Building something you want to work but dont want to reuse the skills?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Are there any APIs for helping running tournaments that can draw brackets, count scores, etc? Something on PHP/javascript would be nice but I can't find any.
Thanks.
I'm in the process of building one right now.
Mine supports Round-Robin, Single-Elimination, and Boil-Off tournaments! I am working on Double Elimination as we speak. [I actually need to get it done for an event we have this weekend. ;)]
It also supports the folowing scoring modes: Highest Score (Team Sports), Lowest Score (Golf, etc.), Highest Time (King-of-the-Hill), and Lowest Time (Racing, etc.).
http://tournaments.codeplex.com
Here it is in action:
http://lanlordz.net/Events/ViewTournament/4
As you can tell, it was optimized for LAN parties.
It is not in PHP; but, I would encourage a port to PHP.
http://www.tourneylogic.com/products/bracketcontrol/default.aspx
Not free though
There is a pretty useful jquery plugin that draws a binary tree which can be used for building tourney brackets.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
What tutorials or guides about features/techniques influenced the way you did something.
Eg a compelling tutorial (located here) about unit testing got you into unit testing. Your code improved dramatically.
The most influential document that I have used for PHP is manual itself. Call me old fashioned.
I think some of the most important "documentation" that helped me improve some parts of my code / coding are :
documentations from Frameworks / libraries, and the source code of some of those : they showed me how useful it is to have a well-presented well-structured well-commented well-organized code.
About those, I could say the manual and sources of MVC Frameworks tend to show great stuff, sometimes (inheritance, interfaces, design patterns, ... things you only hear about at school -- or at least it was the case when I was at school ^^ )
code reviews / peer reviews at work
both when my code was under review : advices from more experienced colleagues are always great, when you're willing to learn
and when I am the one reviewing code : you always learn new stuff when reading other's people code, and being able to discuss about it really is great !
The community : I read (even if often quite only rapidly) lots of blog-posts, and those are often written by people with lots of experience, who want to share great stuff
One nice source of those, for PHP of course, is Planet PHP ; just subscribe to the RSS feed ^^
But there are plenty more, not only about PHP !
Conferences are also a nice way to meet people, discuss with them, and learn from them