Technologies to use for webservice

Discussion for various published PHP frameworks, including Zend Framework, CodeIgniter, Kohana, CakePHP, Yii, Symfony, and others.

Moderator: General Moderators

Post Reply
programmist51
Forum Newbie
Posts: 1
Joined: Thu Jan 07, 2016 10:09 am

Technologies to use for webservice

Post by programmist51 »

What I have at the moment
I have .NET programming skills (C# .NET FrameWork about 5 years), php, html, mysql, a little experience on ASP.NET (+ MVC). I want to get skills and knowledge to develop webservices in future. They can have different functionality, but have following widespread elements on the board:
1. Frontend: landing, user panel, registration/authorization/password recover mechanism, email/sms notifications, ticket/chat support, user data input interface, table/chart reports (+Excel export, compare, sort), billing;
2. Backend: admin panel, databases;
3. Core, running the main user task. As example it can be web data extraction, data analytics, report generation.

All abovementioned elements must be resource scaleable (e.g. with Amazon Web Services or smth like that).

Preferences
At the moment we prefer ASP.NET + MVC, RAZOR and everything about .NET.

Questions
1. What development environment should I use to develop abovementioned functionality? The solution must be:
а. easy to debug;
б. have many free or paid frameworks (as far as I understand, there are frameworks where such functionality like authorization, tickets etc. can be created in several mouth clicks);
в. can create really fast webservice.
2. Can we use .NET Framework?
3. I have not so much understanding in resource scaling, in particular about core implementation. Please advice what information can help us.
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: Technologies to use for webservice

Post by Christopher »

First, the whole point of web services is that it does not matter what the service is implemented in. A web service scheme (e.g., REST, JSON-RPC, etc.) only presents a HTTP interface and returns data a standard format (e.g., delimited, XML, JSON). So the answer to whether you can implement this in language _____ is yes.

Second, your preference is .NET and this is a PHP and open source forum. You may get some help, but a forum dedicated to .NET might be better.
(#10850)
Post Reply