Хм, я склонен думать иначе. У меня есть 10-летний опыт работы в .net, включая веб-версии (HTML, CSS, Javascript), все версии, и я использовал CodeIgniter и совершил прыжок в мир php.
Мир Linux, с которым я знаком, так как я разрабатывал приложения для Android. Однако с момента появления ASPNET MVC и того факта, что CodeIgniter основан на структуре MVC (контроллеры, представления и маршрутизаторы), разница минимальна и в основном на уровне семантики (теги и т. Д.), А также в конфигурациях приложения. Тем не менее, php - это код на стороне сервера и, как таковая, та же концепция, что и в ASPNET, представляет собой смесь кода клиента и сервера.
Если вы хорошо разбираетесь в MVC и понимаете код клиент / сервер, добавление php к вашему набору навыков может стать долгосрочным преимуществом. Действуй. PS: CodeIgniter делает прыжок довольно простым. О, иди на php.net и начни кодировать на php.