Rob,

My suggestion would be that you give as much though to the "back-end" as
you do to the "front-end". Regarding the "back-end", if you're thinking of
implementing data validations, RI constraints, and business rules in PHP,
then think again!

For example, say you were to write a banking application which provided for
setting up accounts for new customers, where setting up a new customer
might include sending them a welcome email, ordering a bank card, and a PIN.

Use a before-trigger on your IBM i server to validate the customer before
adding them to the DB. Use an after-trigger to generate the email, order a
bank card and PIN.

If you want to use a PHP ORM or application generation framework, ensure
that they are compatible with the error and other message handling that
might result from your triggers.

Regarding Composer, are you referring to the HTML editor from Mozilla?

Regarding client-side tools, I really like Fiddler for monitoring I/O
between the client and the server, which unfortunately only runs on Windows.



On Mon, Nov 2, 2015 at 1:10 PM, Rob <rob.couch@xxxxxxxxxxxxxx> wrote:

Hello Gang,

I know that I want to create a development environment on my partition.

I know I need to install Composer and Doctrine; maybe Symphony.

Are there any other tools I might want to install?

Is there something better that System i Navigator.

My primary development machine is a Windows 10 laptop; that is at work
in the office. But at home my primary is Linux, Unbuntu.

I am going to build 1 or 2 boxes for the office. The previous
developers used WebSmart from BCD Software To write most of the RPG. So
because of that, I am stuck with windows. The WebSmart PML is a lot nicer
to work with than directly with RPG.

Thanks
Rob

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

--
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing
list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.