Jump to content

PHPVMSGEN - a free data creation service for phpVMS


Recommended Posts

Posted

PHPVMSGEN is now available as a free service to provide data for import to PHPVMS.

It will give you 5 csv files or a number of files per type depending on volume of content the following

AIRPORT,FARES,SUBFLEET,AIRCRAFT and FLIGHTS.

You simply compile your requirements in a configuration file and send this file to me and I will process it

and send you the files back along with a generation report with installation notes.

It should be noted that PHPVMGEN csv files are installed into PHPVMS without any additional software being required and as such

they conform and act within the operation and core procedures of PHPVMS.

if you are interested in a free service then all the details and examples are over at my GITHUB REPOSITORY 

the link to this is Details about the PHPVMSGEN service

 

Please note that PHPVMSGEN is not in any shape or form part of PHPVMS or associated with the owners of PHPVMS other than this provision of creating suitable csv files for import to PHPVMS.

PHPVMSGEN is a free service and there will be no cost[s] or hidden charges made to any Virtual Airline that uses the service

  • Thanks 1
Posted

PHPVMSGEN works with just a single PHPVMS airline or it can work with a number of airlines by simply running a configuration file against each of the airlines you have in PHPVMS.  It does this by linking the airline code to names of things such as fares , subfleets etc.  So that the data is complete for that airline.  This means that you can have a different basic fare for each airline and hub airports  as if each airline was a single airline in PHPVMS.  This allows flexibility and less work moving aircraft and flights between airlines as PHPVMSGEN will put the flights you need for that airline in the right place to start with

Posted

The service initially started out needing a text file from a user , however I wanted flexibility in the process to make the choices dynamic, so I am in the process of setting up a website for this .  It’s called http://Phpvmsgen.com there is just a skeleton outline at present but it gives you an idea of what I am doing 

 

  • 2 weeks later...
Posted

My sincere apologies to those of you waiting to use PHPVMSGEN , there will be a delay due to illness.  I suffered a very severe dehydration and required emergency medical treatment which turned out to be a positive test for covid-19.  They have stabilised my health but I must take it easy for another week.  I will try and do a little work each day to keep things moving and rest assured PHPVMSGEN will be with you soon

 

  • 3 years later...
Posted
14 hours ago, ProAvia said:

@LesJar

Please provide a status update on this project.

Is it pending release or is it dead?

 

14 hours ago, ProAvia said:

@LesJar

Please provide a status update on this project.

Is it pending release or is it dead?

It is on hold at present as I am setting up a new virtual airline and some of my working tables will be incorporated into thr project as phpvms 7 has changed a bit since the project started

Posted
On 12/13/2024 at 9:56 PM, DisposableHero said:

Yeah, things do change... And if you don't finish something in 3 years it will be the same for future, v7 will continue to evolve, you will always be behind with this logic :(

 

Good luck and God speed if you believe in one.

Very true of course the original code is still there in the background just need to make sure that the forms plugin I use is still supported. I hope to create a sub-domain on my hosting package and upload the work and run through it again.

It certainly will not and should not be a complete re-write but just additional fields that PHPVMS 7 now has 

  • ProAvia changed the title to PHPVMSGEN - a free data creation service for phpVMS
  • 2 months later...
  • Administrators
Posted

Any update?

It's been a few months since you indicated you needed to check your forms plugin for any compatibility issues.

phpVMS v7 has been released for a while now.

Posted
8 hours ago, ProAvia said:

Any update?

It's been a few months since you indicated you needed to check your forms plugin for any compatibility issues.

phpVMS v7 has been released for a while now.

 

Looks like this project is 99.99% dead, as I wrote earlier, something not finished in 3+ years will never be finished. So called "additional fields" should not be a fact as they are not much in numbers and all were optional, a simple export from a recent build (or a check on export/import code) will give you the new fields in minutes, that simple it is.

 

But, if someone does not want to do something, which is understandable and acceptable, then there is always "something else" to check.

 

This is the reason I am thinking that this project is dead for a long time :(

  • Like 1
  • 5 months later...
Posted

Personal issues got in the way like the sudden death of my son from an heart attack but we are over the shock now.

The code has been dumped as some of it was 'putting my values' onto fields rather than using data from the internet.

I have already modelled one thing which I am testing is the seat allocations of aircraft i.e. First , Business and Economy capacities based on seat=plan websites like SeatGuru.

By using this data along with flight information it will be possible to set up subfleets more aligned with the airlines that flew that route.

This gives more credence to people say basing a budget airline on like EasyJet or Ryanair as their seating capacities for example on a Boeing 737 could be very different to a more traditional airline where instead of all economy you have business class and economy to use

for example on my testing stub I extracted the aircraft seat configurations of two airlines   Air Mauritius and  Air France that both use Airbus A350 aircraft

 

Air Mauritus revealed a seat configuration of 

mk-359

First Class Seats: 0

Business Class Seats: 28

Economy Class Seats: 298

 

Air France revealed two seat combinations that could be used 

 

af-359-1

First Class Seats: 0

Business Class Seats: 34

Economy Class Seats: 290

 

af-359-2

First Class Seats: 0

Business Class Seats: 48

Economy Class Seats: 244

 

So you can see three different seating layouts for the same aircraft  which in PHPVMSGEN where one of the new options will give an 'Airline Clone' choice then if you chose Air Mauritius you would get one Subfleet record for the A359 but if you chose Air France you would get two subfleet records  , Ovbiously they would have the maximum capacity settings approriately.

 

This level of detail I hope will make a more 'true to real' life creation of Virtual Airline data for Phpvms V7

 

As a side note on this I am not sticking to just one data website for the seating plans I am checking three different sites as some airlines might be missing from one but appear on either of the other two.

 

As a bonus to the PHPVMS community I will create a nice PDF report showing all the airlines that I have data for along with the Aircraft type and also the important First , Business and Economy numbers.  It will be in Airline and Aircraft order and then Aircraft and Airline order   to give two lists for you all to have as a reference.

 

The table will also have a unique Airline in which like I said will have a sort of average capacity based the number of aircraft types that have the same seating layouts , then if no clear choice then the middle value of all the choices will be used to give this value

Posted
On 2/25/2025 at 7:29 AM, ProAvia said:

Any update?

It's been a few months since you indicated you needed to check your forms plugin for any compatibility issues.

phpVMS v7 has been released for a while now.

Sudden death from heart attack of my son stopped everything in March but now I am back getting it done 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...