Setting up a test environment for your web applicationsYou can test your AppGini-generated web applications on a local machine before deploying them online. To do so, you need to install a web server, MySQL, and PHP. Of course, installing and configuring all of these programs is a lot of headache. Fortunately, there is an easier way: download and install Xampp, a single download that takes care of all the necessary work in one shot.
Note: All of the above tools are free and open source software.
Uploading the generated code to your serverTo upload the generated code to your server, you should use an FTP client. A very powerful program is FileZilla.
Our online course on customizing AppGini applicationsWe prepared a course for power users of AppGini, who'd like to add more functionality to their applications by writing custom code. Through 4.5 hours of video, we'll finish 30 practical examples, featuring more than 500 lines of code, that cover the most common hook questions I receive from users. Preview the course.
Hosting providersMost hosting providers support hosting the applications generated by AppGini out-of-the-box, since AppGini generates PHP applications that connect to MySQL databases. PHP and MySQL are very widely available through almost any hosting provider.
If you're looking for a reliable managed hosting service (where the provider takes care of installing, securing and upgrading your server software, as well as resolving the majority of technical issues), we've been using innohosting for many years and are quite content with their support and reliability.
If you have good Linux experience and would like to manage your own server and take care of securing and upgrading its software, you can save costs considerably by using a cloud provider like DigitalOcean. This link would give you free $10 credit to try their service.
A good source of information regarding hosting providers is the webhostingtalk forum.
Productivity toolsThese may not be related directly to AppGini, except for the fact that we found them to be greatly effective time savers.
- KeyBreeze: An open source utility that allows you to access any folder, application or URL by typing part of its name (or any other name you give to it) without opening any browser windows or using the mouse to navigate to any menus. Once you use it, you'll become addicted to it!
- Boomerang is a browser add-on that plugs into your Gmail inbox and allows you to schedule emails for sending later and reminds you of emails at a later date/time. It's a great tool for organizing your email and removing the noise. There is a free limited version which is enough for most uses, plus a more advanced paid version.