So you’re a PHP developer and your company is running SAP, the problem though is you have no clue about SAP or what it does – you are curious though. The following are a few tips on making the cross over from building web applications to building SAP based web applications using PHP.
I won’t pretend to be an expert on how things work in the corporate/enterprise world nor will I even attempt at telling you how to do something inside your company. What I intend to do is is give you some tips/suggestions on approaching your SAP administrative team and ABAP developers in order to get you started.
Ok so let’s get some basics out of the way and then move into some possible secanrio’s on getting started. Read More…
One of the many problems most developers or business specialists face when wanting to see what a new technology, or I should say a different technology has to offer is all the pieces to the puzzle. Let’s see you are a developer and you’ve been using, in this particular case, PHP for a few years and you deploy applications inside of your company’s intranet and network.
Recently your friend who works as a system administrator over on the SAP systems has been complaining that the support desk needs to be able to do something with users in the system. Your first questions is “what do they need to do, and why is it a problem”. His response is interesting as all the support desk needs to do is lock or unlock the users. This of course is something you have already built for other systems and it runs as a PHP application on the intranet for the support desk. You of course say “hey I already did that I’m sure I could add onto it and make it work for your system as well”; the administrator is of course happy as this means he does not have to deal with any development nor making several changes to menus and profiles, etc.
You both sit together and decide to write up a quick proposal, you’ve heard and seen things on the net about working with SAP and PHP so you know it’s possible. What you don’t realize though is that there is not an “out of the box” environment ready to go.
Each of those items needs to be installed and configured and that just to test things. This of course can cause a project, especially one not high on a priority list to be nixed. Well I (that’s me now, not our friend here the PHP developer or his friend the system administrator) came across this problem from several people so I decided that I would go ahead and see what I could to make life a bit easier.
I put together a little development environment called “Scripting in a Box”, now some might ask about XAMPP and why I didn’t just use it and all I can say is that I have my reasons and it was mainly because of the planned expansion of this environment. Read More…