Hi everyone,
I'm in the middle of revamping my current web-based software for hospital information. I'm not a programmer and had a previous developer create my old version that is not around anymore. He wrote it in .Net
I'm looking to rewrite the entire program and have been looking into using PHP. I was wondering what everyone thought about using PHP for a web-based hospital software. I have been doing some research and seen lots of articles on both sides.
Currently the program uses Crystal Reports and our software accesses the hospitals servers remotely. Can PHP integrate with Crystal Reports? The hospitals that currently support our software are Microsoft servers. PHP can now run on a Microsoft server right?
All suggestions are appreciated, I am open to all viewpoints on PHP vs. .Net.
Thanks!
5 1479 @quartz70
PHP is no less suited to the job than .NET. PHP is a very widely used language and as such is very extensive and secure.
On the question integrating PHP with Crystal Reports: I believe you'll have to go through the COM extension to PHP - see these comments on the COM book (@ php.net)
PHP can run on IIS*, yes.
* When you say Microsoft Servers, I assume you mean Windows Servers, and therefore I assume you mean IIS (Internet Information Services).
Mark.
To make things life easy for you, I'd continue with M$. If you've got cojones and want to steer your software away from M$, then I'd go with PHP.
While you *can* work with M$ based components and API with PHP, however you'll find a lot more M$ geared functionality in .Net to make your job easier.
My Personal Opinion: go with PHP
Dan
You're posting a question on .Net or PHP on a PHP forum. Most people here will go PHP, and when it comes down to it, we can come close to doing most of what .Net can do, and I am guessing pro's of .Net can probably come close to matching PHP too.
I find PHP is more widely used by hobby-ist's (due to its logic and support), but can be used professionally as well (due to its functionality and being open-source), and with such a wide community, I use PHP as a base for everything I can.
Atli 5,058
Expert 4TB
Hey.
If you plan on using M$ servers and other M$ software, I would stick with .Net. M$ stuff usually works best with other M$ stuff, and sometimes it just doesn't work at all outside the M$ bubble.
However, if you want to escape that bubble (which I recommend you try) then PHP is the way to go.
They are both excellent choices, and you will get the job done either way.
The question is just which one you prefer.
My preference will always be PHP... and I started out using .Net ;-)
Hi ,
Yes, am suggested to go with PHP for its simplicity. Because you can also do some changes in your application with out asking help from programmer every time. It would not ask compiling and make execution every time like .Net. If doing in .net then it will ask whole code to recompiling and make to upload whole code in to server. So simply you can go with php. Most impart there is lot of php freelancer available for php.
Sign in to post your reply or Sign up for a free account.
Similar topics
by: Nicolas STAMPF |
last post by:
Hello,
I've just read documentation for both packages, and I can't seem to
decide which one to use.
I have some simple database things to do, but I'd like to have my code
prepared for...
|
by: Larry |
last post by:
I am a C++/Java programmer trying to get going with some simpe xml
transformations at work here. I bought the O'Reilly book
Learning xlst for kicks. Someone at work sent me this
xml shown below,...
|
by: iaesun |
last post by:
i'm trying to write a batch that will perform a complex task using
set-based selects instead of a row-based cursor. let me know if you can
help me figure out how.
description of what i'm trying...
|
by: Paul James |
last post by:
I'm a database developer working with MS Access, SQL Server and MySQL, and I
would like to develop some browser-based front ends for my databases.
However, building a web-based interface is new to...
|
by: Atley |
last post by:
I am trying to get a overall difference on two dates,
I can get the difference in Years, Months, Weeks, Days, Hours, Minutes,
Seconds, no problems...
What I cannot seem to figure out is how to...
|
by: sase m via DotNetMonster.com |
last post by:
I want to let the user decide for the date in the query. I want to sort the
database and put it in the datagrid.
I wrote this query :
SELECT *FROM table WHERE date BETWEEN #27/6/2005 20:20:30#...
|
by: abc |
last post by:
How to decide the best choice between web-form and win-form for the next
solution?
In my case, the new projects will have over 200 users to use and we will
apply part-by-part function components...
|
by: strikefiend |
last post by:
Ok, I'm somewhat new to .NET C# language and am having a bit of trouble.
I'm trying to run the javascript confirm() method from my ascx page but I'm currently using C# as the main language of the...
|
by: Anthony Irwin |
last post by:
Hi All,
I am currently trying to decide between using python or java and have
a few quick questions about python that you may be able to help with.
#1 Does python have something like javas...
|
by: taylorcarr |
last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: ryjfgjl |
last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
| |