PHsPeed Version 3.0 / PHP 8.2


 administrator    04 Dec 2022
 None    blog

news.jpg

The release of PHP 8.2 is prosponed until half of December, and PHsPeed 3.0 is getting mature for release.

As we already support PHP 8.2, it is not an official PHP release yet. But you can use it for testing purposes, and we recently upgraded our runtime to replace some deprecated functions. The official support for PHP 8.2 within PHsPeed will be PHsPeed version 3.0. This version is currently under test and is planned for release in early 2023. But if you write your application for PHP 8.2, then deploying should not bring issues.

We are working hard on our 3.0 release, which brings a new ribbon-based user interface among some cool new features. In this post, we will mention the most important. With a small disclaimer, it is always possible that we have to skip a feature if our test procedure brings issues. But, so far so good.

To start with the new user interface, look at the next screenshot.

Interface

The new ribbon is context-sensitive and will change depending on the action you select and replaces all (sub) menus. Some items have been relocated, and the double functions removed. Our internal developers are quite enthusiastic as they believe that the user interface is more modern, and clean, and functions are more easily found. We hope that you will have the same experience.

The form reveals one of the new features you can expect, an N:M lookup. In this sample, we have a few tables containing persons, pets, and persons with pets. By defining a master-detail between the persons and persons with pets, you can define a lookup on pets. Here we use a multi-select. PHsPeed will apply the changes to the detail record depending on the checkboxes. In this case, you do not need a dedicated toolbar for the detail, as you can define the component to 'listen' to the master data source. You can do similar things with a double-select box.

Dblselect

The definition is done the same way, this is only a different component.

Another feature that is in high demand is an editable grid. Currently we are still building on this, but we expect to be able to release this feature in version 3.0, but for sure in version 3.1.

Editable

This feature is implemented as a new feature within the database grid. It also allows the user to add several records at the same time. We are excited about these new features as we close the gap(s) that many of our users reported and were the highest in demand. But please inform us what features you miss and would like to see implemented in release 3.1.

Then a small notice about some questions we got from a few potential users. As you can find elsewhere on our website, we do not provide promotions. If we did so, for instance, around black Friday, we would annoy customers who might have bought the product for a higher price. Or prevent customers from buying and waiting for a better bargain. We want to provide the best product for a fair price, and we need the revenues that PHsPeed brings us. No surprises. When you buy PHsPeed, you know what you are buying and how much it costs. For now and in the years to follow. We believe it is not the art of finding new customers but keeping them!


Announcement PHsPeed 2.3


 administrator    02 Oct 2022
 None    blog

agile_min_1.jpg

Final beta tests are running...

Now the final test is in progress, we can announce that we will release PHsPeed version 2.3 shortly. As written before, this is a major maintenance release, and the focus was to make the product more future-proof. The applied changes allow us to update parts of the software without creating the full package. Thus making it possible to have more intermediate updates when applicable.

An overview of the new release can now be found in a new section of our website: release notes.

PHP 8.2

Version 2.3 also deploys an initial release of PHP 8.2. Because PHP 8.2 is in development, and the same goes for XDebug you can expect issues. Currently, you can select PHP 8.2 and test your application(s). But PHPMyAdmin, currently does not run under PHP 8.2, and XDebug is not functional. But we will update the modules when they come out. Formal support of PHP 8.2 is expected in the release in January.

Customer Portal

Soon we will deploy our customer portal. This will enable you to view your registration and licenses and to buy/upgrade PHsPeed. In the near future, we will add more functionality.

Roadmap

In the bug tracker are a number of feature requests. We will move them into a separate section, and try to address them. The fact is that we will continue to work on the wizards that allow you to create code-less applications. It is well known that our policy remains to work on applications that require as less code as possible, but that we still believe that developers are needed to finetune and model an application around the business rules. Yes, many managers believe that the users have to learn to adapt to what the application brings, and that software development is too expensive to maintain. But when end-users are not working efficiently, or in an 80-20 model, this will easily lead to less motivation, complaints, ill employees, and can lead to increasing costs. With PHsPeed we try to increase the productivity of developers, with full focus on your end-users.

Customer connection

We are very interested in your opinion about PHsPeed, the good and the bad. We welcome ideas from our customer pool to make the product better. Our increasing customer pool is a real motivation to continue improving the product. If you are a customer and reading this, our forum is a good place to communicate. Consider using the forum if your question could help the community. For fast response, the service desk will always be available.

Happy coding!


New website


 administrator    02 May 2022
 None    blog

js_min.jpg

As of now ...

Hi, and great to see you here! We are proud of our new website, and in the upcoming weeks, we will reveal a lot of new features that will be in our release 2.2. If you haven't already, we would advise you to subscribe to our newsletter to be informed when new releases come out or when there is something to announce. And no, we do not share your email with others, nor will we spam you with useless 'offers'. As you might know, we like to simplify things. No difficult license models, no 'special' promotions. Just a great product for a very fair price. No sudden 'huge' increase in pricing or other unpleasant surprises!

Talking about the pricing is not a nice subject, but we will increase our license price for new licenses as of July 2022. As every company, we too suffer from increased costs. We kept our pricing low for early adaptors, but currently, PHsPeed is competing with all the products out there, which means that we will drop our early-bird discount.

If you are already a customer, then you will not be touched by the new pricing. We keep our promises! But if you are new and want to save a few bucks, then this might be the right time to step in. But if you can't, PHsPeed will still be very affordable.

Then some good news. I will give you detailed information about the new features in the following blogs. But to mention a few:

  • Improved user interface
    We started to work with a front-end designer, and the first improvements to the user interface already have been implemented. Our Wiki will be removed and replaced by a new help system powered by HelpNDoc. This allows us to concentrate all our documentation in one place and implement a help function within the IDE. A first implementation is already in place!

  • PayPal
    We have added a new component to connect to the PayPal gateway.

  • Charts
    We improved our implementation of ChartJS.

  • XML/JSon/CSV output
    We have added a new component to export your dataset result in several formats. Just bind the component to the data source, and you're done.

  • Vimeo, Youtube, MP3, Mp4
    We added new components to embed these formats into your PHspeed applications.

  • PWA
    Yes, you read it well. Last but not least. As of PHsPeed version 2.2, you can create a fully qualified PWA application. For those who do not know what this means, you can have your web application look like an App. Users can install this app without needing an app store, and in fact, it is still a web application. But you will have an icon on your mobile that responds directly to the web app, without the url line. It's installable and to convert your application into a PWA is as you might expect from a low-code tool... NO CODING IS REQUIRED!