PHP is the programming language par excellence on the web and will continue to be so in the future, at least for a few more years. Although for some developers, it may be complex, let’s try to see why.
I'm not a real programmer. I throw together things until it works then I move on. The real programmers will say "yeah it works but you're leaking memory everywhere. Perhaps we should fix that." I'll just restart apache every 10 requests.
I was really, really bad at writing parsers. I still am really bad at writing parsers. We have things like protected properties. We have abstract methods. We have all this stuff that your computer science teacher told you you should be using. I don't care about this crap at all.
PHP is about as exciting as your toothbrush. You use it every day, it does the job, it is a simple tool, so what? Who would want to read about toothbrushes?
A common choice in today’s web world is to use PHP programming. PHP is the multipurpose scripting language that is especially suited for web page development. What makes PHP the best option for web development in 2021? Its clarity in design, well-organized modules, and better technology maintenance make it the most popular language in today’s industry. Its popularity and credibility may be related to the fact that reputable organizations such as Harvard University or the social network Facebook are based on PHP. This is possible because PHP sites can be easily maintained, improved, and updated from time to time.
Lately, we are receiving many communications from users of the NOD 32 virus who tell us that said antivirus detects a supposed virus in PHP Webquest. On the one hand, we are pleased to see that so many users are not only using the program, but also installing it on their servers, but on the other, we are concerned that they may think that we have put software into circulation on the Internet without being fully convinced that the security of its users is guaranteed. In this regard, we mean that:
PHP is a server-side programming language used on the Internet to create dynamic web pages. It is often combined with MySQL, a relational database server that can store the information and variables that PHP files can use. Together they can create everything from the simplest website to a complete business website, an interactive web forum, or even an online role-playing game.
As many of you already know, it costs us a lot of work and some money to keep this site open, but we do it with pleasure because we believe that many users benefit from it and it is worth it to us. However, we do not have the time or resources to evolve the program, so we cannot carry out a necessary renovation of the database structure and an adaptation of the program code to the latest versions of the programming language in the which is based (PHP).
As a consequence of the above, we periodically have to change databases, which means that the WebQuests stored in the previous database are lost. In this case, to avoid this loss, we have arranged a new installation, in which the WebQuests that had been created continue to function, and the users already registered. However, new activities cannot be created at the following URL.
To create new activities, you have to use the link “Use PHPWebquest” in the block on the right, create a new user and proceed as usual. We hope that this compromise solution can be of use to you and we apologize for the inconvenience this mess may have caused you.
We recently had the good fortune to come into contact with a Greek developer, Panagiotis Tsiotakis, who has translated PHP Webquest into the Greek language. We have added that language to the international version of PHP Webquest, bringing the number of languages currently available to 11.
Panagiotis also has other projects in its portfolio related to the development of our program:
We thank Panagiotis for his work and encourage any other developer who wants to participate in the project to join him, in the assurance that his work will be very useful for the thousands of students and teachers around the world who use this program at diary.
As you know, one of the options available to the administrator of a PHP Webquest installation is to make a backup copy of the database, which is highly recommended for obvious reasons of precaution and security. However, the restoration of this backup is not done through the administrator interface, but through PHPMyAdmin, and although it is not a difficult process, it is not the obvious one either.
Given this, a Mexican user, Jorge Álvarez , has made a wonderful interactive tutorial in which he explains in detail how to carry out the restoration of the database if unfortunately, the time comes when this task must be undertaken. He has done it with Wink, a little gem of free software, so we are especially happy with this tutorial, which demonstrates once again that you can perform professional-level tasks with free software tools. Thank you very much for your contribution, Jorge