Как и почему я изучил PHP для серверной веб-разработки
Обо мне
Привет! Меня зовут Джош. Я занимаюсь проектированием и разработкой веб-сайтов и приложений более десяти лет. От веб-сайтов и веб-приложений до мобильных приложений и мобильных игр, адаптивного дизайна, взаимодействия с пользователем и дизайна, технических методов SEO и многого другого.
Мне нравится то, что я делаю, я все еще постоянно изучаю новые методы и технологии и горжусь тем, что делаю все как можно проще. Если что-то было сделано в 20 строках кода, мне нравится смотреть, смогу ли я сделать это в десять. Пользовательский опыт и дизайн, быстрое время загрузки и, самое главное, полезный контент — это то, к чему я стремлюсь во всей своей работе.
Почему я хотел изучать PHP
Я начал разработку в CFML примерно в 2007 году. Он предоставлял все преимущества, которые я искал, но проблема заключалась в том, что в то время его предлагали лишь несколько хостинг-провайдеров, стоимость была высокой, а большого роста не было. Платформа.
Оттуда я перешел к фронтенд-разработке и начал создавать простые веб-страницы со связанными функциями: контактные формы, отправки по электронной почте, страницы галереи и т. д.
Около пяти лет назад я решил погрузиться в PHP. Это было не очень сложно, так как я уже хорошо понимал, как все это объединяется, просто в другом синтаксисе.
С тех пор я использую PHP для серверной веб-разработки. Я постоянно узнаю что-то новое, где могу, как на переднем, так и на заднем фронте.
Как я подошел к изучению PHP
Поскольку я так долго работал с CFML, переход был несложным. Просто вошло в привычку изучать и использовать другой синтаксис.
Проблемы, с которыми я столкнулся
Помимо перехода с CFML на PHP, хотя PHP работает в среде Windows, более важным шагом был переход с Windows Server на Ubuntu Linux. Поскольку я переключился несколько лет назад, я не могу это объяснить, но Linux мне кажется более понятным. Вещи просто работают, и намного лучше.
Основные выводы
Узнайте, что лучше для вас, и в то же время следите за тем, что происходит в отрасли. Определенные стандарты проекта требуют определенных технологий. Лучше всего узнать как можно больше.
Советы и советы
Найдите то, чем вы увлечены, и идите оттуда. Если вы хотите изучить внутреннюю веб-разработку, тогда PHP — отличный язык для начала, поскольку это одна из наиболее широко используемых серверных технологий, существующих в настоящее время.
Если вы предпочитаете фронтенд-разработку, я рекомендую получить как минимум глубокие знания HTML, CSS и JavaScript, поскольку вы собираетесь использовать их почти в каждом веб-проекте.
Заключительные мысли и следующие шаги
Просто продолжать идти. Следуйте своему сердцу и инстинктам. Узнайте все, что вы хотите узнать. А затем будьте удивительны в этом и действуйте!