Собственно, требуется разработать информационную систему в качестве задания на учебную практику. База данных реализована в СУБД MySQL. Сама ИС должна предоставлять возможности добавления записей, получения списков клиентов, создание новых заказов и т.п. Доступ к отдельным функциям ИС регламентируется правами учетной записи (при входе указываем данные учетной записи, в зависимости от ее типа получаем один из возможных интерфейсов). Важным аспектом является возможность доступа к ИС с мобильных устройств. Поэтому встал вопрос какие технологии выбрать для реализации.
Один из вариантов - (C# + MySQL). Не возникнет ли тогда проблем при реализации приложения для мобильных устройств?
Второй вариант - (php, CMS). Web ориентированный интерфейс позволяет получить доступ к ИС с мобильных устройств. Однако, не очень знаком с php.
ИС будет выполнена в виде web-сайта? Тогда абсолютно все равно, на чем ее делать: на php, ASP.NET + C# или RoR.
Для связки ASP.NET + C# так же не имеет значения, какую СУБД использовать.
Если же необходимо реализовать только бэкэнд, то рекомендую посмотреть в сторону C# + ServiceStack - шикарный фреймворк для создания сервисов. И не важно будет на чем реализовывать клиенты.