[mapserver-users] MS4W version 4.0.0-beta1 available

Jim Klassen klassen.js at gmail.com
Mon Feb 11 11:10:17 PST 2019


BTW: I tested GeoMoose 3.2.1 and 3.3.0 on MS4W 4.0.0-beta1 and it looks good.

On 2/8/19 9:02 AM, Jeff McKenna wrote:
> Hi Stefanos,
>
> MS4W 4, and moving forward, will leverage the SWIG API for PHPmapscript use.  Believe it or not, there was an alpha release of MS4W way back in 2016 with that SWIG support for PHP7mapscript (and some have used that alpha in deployment since).  The purpose of the 4.0.0 beta process is to give all MS4W users, devs, organizations, projects, lots of time to get their hands on it, trying, testing, giving feedback, and modifying their code for this PHPmapscript change.  I've also informed several other software communities directly of this (GeoMoose, Mapbender, p.mapper, ZOO-Project, etc).
>
> It is a dramatic change, but the timing is right as MS4W 4.0 will give the reason to adapt to the SWIG API, for PHP users.  This change for MS4W was made for the long-term maintenance of PHPmapscript in MS4W (to avoid such a show-stopping PHP version, like a PHP8, coming along and affecting MS4W deployments again).
>
> In terms of your question for PHPmapscript support in other environments other than MS4W, many have been leveraging this code: https://github.com/bjoernboldt/mapscript-php7 which has been imported into MapServer 7.4dev source also.  So you should be fine for Linux as well (but it may take time for all packaged distributions to catch up to all of these changes).
>
> I hope I helped answer your questions.
>
> Thanks for your interest in MS4W.
>
> -jeff
>
>
>
> On 2019-02-08 5:26 AM, Stefanos Anastasiou wrote:
>> Hello Jeff,
>>      does php mapsrcipt now belong to SWIG family ? Regarding Linux distribution what changes does this bring in the installation process ?
>>
>> Thank you
>>
>> -Stefanos
>>
>> Στις Τρίτη, 5 Φεβρουαρίου 2019, 2:59:24 π.μ. EET, ο χρήστης Jeff McKenna <jmckenna at gatewaygeomatics.com> έγραψε:
>>
>>
>> I forgot to highlight one of the most important parts: MS4W-4.0.0
>> contains PHP 7.2.14 and the performance improvements are very
>> noticeable.  -jeff
>>
>>
>>
>> On 2019-02-04 8:46 PM, Jeff McKenna wrote:
>>  > Hello everyone,
>>  >
>>  > Many Windows users will be very interested that MS4W-4.0.0-beta1 is
>>  > available now, which will be a huge release of changes, as every library
>>  > (over 200 now) has been upgraded and built with a new compiler (Visual
>>  > Studio 2017), and contains many great additions overall. You can test
>>  > the beta at:
>>  >
>>  >   - installer:
>>  > https://ms4w.com/release/experimental/ms4w-4.0.0-beta1-setup.exe
>>  > (recommended)
>>  >   - archive: https://ms4w.com/release/experimental/ms4w_4.0.0_beta1.zip
>>  >
>>  > Please see MS4W's HISTORY.txt for all of the changes, but here are some
>>  > of the highlights:
>>  >
>>  >   - Mapbox Vector Tile output through MapServer (demo included)
>>  >   - PHP7 mapscript support (using the SWIG API)
>>  >   - usual mapscripts available (Java, Python, CSharp)
>>  >   - embedded Python 3.7.0
>>  >   - running pycsw Catalogue Server
>>  >   - expanded ZOO-Project WPS support (all GDAL/OGR services, Python,
>>  > PHP, CSharp, Java)
>>  >   - new Matomo Analytics package
>>  >   - simple map viewer on the localhost page
>>  >   - GDAL 2.4.0
>>  >   - MapServer 7.4.0-dev
>>  >   - mod_wsgi for Apache
>>  >   - and many more...
>>  >
>>  > You can see that MS4W-4.0.0 will be a full SDI for Windows environments,
>>  > with ~40+ working mapfiles and over 1.7GB of files, empowering DevOps
>>  > and organizations worldwide.  Also note that this is a major release for
>>  > MS4W, meaning that some things have changed dramatically (PHPmapscript
>>  > will now use the SWIG API for example), so please follow MS4W's README
>>  > for specific instructions for the many plugins and mapscripts.
>>  >
>>  > When installing, it is very important that (if you are using the .zip)
>>  > your server must have the C++ Redistributable installed on it
>>  > beforehand: execute the local file /ms4w/tmp/vcredist_x86.exe
>>  > (alternatively if you use MS4W's setup.exe installer this is done
>>  > automatically)
>>  >
>>  > Please provide your 4.0.0 testing feedback through the MS4W tracker (so
>>  > the feedback is not lost or forgotten): http://www.ms4w.com/trac/
>>  >
>>  > Thank you all for sharing your spatial information with MS4W.
>>  >
>>  >
>>  > -jeff
>>  >
>>  >
>>
>>


More information about the mapserver-users mailing list