JS - я имею в виду front-end. Можно тоже многое. Но, как правило, все уже есть в интернете - слайдеры, лайтбоксы и тд. Нужно только скачать и настроить.
А на php как мне напиать поиск, например? Это огромная работа. И вдруг начальник скажет - напиши. Сколько же времени уйдет... Пока разберусь, как это вообще делается.
И помимо поиска есть много других подобных задач.
С Front-end ом же все проще.
PHP
Хочу работать php программистом. Но как узнать - готов я или нет? На php же можно очень много написать, в отличие от JS.
Как back-end, который знает php, скажу: Учи базы данных, алгоритмы и логику. Это тебе пойдет в помощь. Язык сам по себе имеет потолок, но для написания сайтов до потолка еще прыгать нужно (причем усиленно), однако, если пишешь нечто серьезное вроде синхронизатора файлов или crm, то неприменно упрешься лбом. Знать весь язык не обязательно (сам часто поглядываю в документацию т к забываю некоторые методы), если понимаешь логику.
Как уже сказали, что есть стандартные и нестандартные задачи и тут головой думать нужно. Back-end сложно стать после front-end. Если взять меня, то был back-end первоначально. В первую очередь практикуйся и без использования стороннего кода, тогда не все станет сложно.
Насчет поиска. Парни тут всяко прыгают, что мол легко. Поиск поиску рознь. Простой, с запросом в базу данных можно и за 5 минут реализовать, а на сложный вроде алгоритмов поисковых систем месяцы уйдут. Правда junior`ам не дают сложных заданий обычно.
Вот еще. Back-end`у обычно сложнее работу найти, к слову.
-- вот еще. Программист, который использует чужой код - не программист. Если используешь чужой код, то писать внутренние архитектуры пока рано т к ты можешь даже и не знать как они работают.
Как уже сказали, что есть стандартные и нестандартные задачи и тут головой думать нужно. Back-end сложно стать после front-end. Если взять меня, то был back-end первоначально. В первую очередь практикуйся и без использования стороннего кода, тогда не все станет сложно.
Насчет поиска. Парни тут всяко прыгают, что мол легко. Поиск поиску рознь. Простой, с запросом в базу данных можно и за 5 минут реализовать, а на сложный вроде алгоритмов поисковых систем месяцы уйдут. Правда junior`ам не дают сложных заданий обычно.
Вот еще. Back-end`у обычно сложнее работу найти, к слову.
-- вот еще. Программист, который использует чужой код - не программист. Если используешь чужой код, то писать внутренние архитектуры пока рано т к ты можешь даже и не знать как они работают.
Никто в здравом уме не будет писать сложный поиск на PHP. Для этого есть специализированные системы, с которыми PHP прекрасно работает. Любой, кто профессионально занимается веб-разработкой, знает, что такое https://ru.wikipedia.org/wiki/Sphinx_(поисковая_машина). И прикрутить его к сайту - это совершенно примитивная задача.
Хочешь заниматься программированием - начни с чтения учебника программирования. Тогда хотя бы будешь понимать, чем примитивная рутина отличается от реально сложных задач.
Хочешь заниматься программированием - начни с чтения учебника программирования. Тогда хотя бы будешь понимать, чем примитивная рутина отличается от реально сложных задач.
Алмас Турсын
я читал про поиски, они разные вроде есть. и требования к хостингу у них тоже разные. sphinx, lucene, solr, elasticsearch.
sphinx - самый лучший для php?
sphinx - самый лучший для php?
Если возникает такой вопрос - нет, не готов
"Быстро учусь" при приёме на работу не котируется, надо уже всё знать
"Быстро учусь" при приёме на работу не котируется, надо уже всё знать
Алмас Турсын
А что именно нужно знать? Какие стандартные задачи у php программиста? У Junior или приближающегося к Middle разработчика (джуниоров не часто принимают, обычно уже нормальный программист нужен, а не стажер)?
>> А на php как мне напиать поиск, например? Это огромная работа. И вдруг начальник скажет - напиши. Сколько же времени уйдет... Пока разберусь, как это вообще делается.
Да ваще... целых 30 минут потратить придется, ужас!
Похапэ не обязательно учить - на нем можно писать левой пяткой, держа в одной руке маны, а в другой кружку с любимым напитком.
Конечно, если не собираетесь с нуля писать движок (или что-нибудь другое толстое, что обычно делается в команде).
Да ваще... целых 30 минут потратить придется, ужас!
Похапэ не обязательно учить - на нем можно писать левой пяткой, держа в одной руке маны, а в другой кружку с любимым напитком.
Конечно, если не собираетесь с нуля писать движок (или что-нибудь другое толстое, что обычно делается в команде).
Алмас Турсын
полнотекстовый поиск с учетом морфологии за 30 минут?
Для любого языка есть стандартные задачи с известными решениями и есть нестандартные задачи. Мне кажется, поиск - стандартная задача.
Если ты умеешь только подставлять код, найденный в Сети, ты не программист.
Если ты умеешь только подставлять код, найденный в Сети, ты не программист.
Алмас Турсын
А можно еще узнать про стандартные задачи? Написать интернет магазин. И все, что в него входит - это стандартная задача?
Андрей Чепель
>> Если ты умеешь только подставлять код, найденный в Сети, ты не программист.
Получается, те кто реализует проекты на фреймворках и компонентах - еще более "не программисты".
Ведь найденное в сети надо понять-разобрать-переделать-адаптировать. А компонент/ФВ подключил, пару строчек вбил - и все работает благодаря какой-то "невидимой магии"... понимать нужно значительно меньше (максимум - костыли под готовое подставлять).
Получается, те кто реализует проекты на фреймворках и компонентах - еще более "не программисты".
Ведь найденное в сети надо понять-разобрать-переделать-адаптировать. А компонент/ФВ подключил, пару строчек вбил - и все работает благодаря какой-то "невидимой магии"... понимать нужно значительно меньше (максимум - костыли под готовое подставлять).
Зачем кому твой поиск нужен
Скорее тебя попросят привязать Базу Данных к сайту ам
и организовать поиск по бд вывод инфы через шаблон на страницы сайта
подучи CMS системы управления, netcat, joomla, wordpress и мн др
cms - это у же готовые системы вывода инфы с сервера
тебе придеться только повозиться с настройками и создать
шаблоны вебстраниц с выводом информации через cms инструменты
Скорее тебя попросят привязать Базу Данных к сайту ам
и организовать поиск по бд вывод инфы через шаблон на страницы сайта
подучи CMS системы управления, netcat, joomla, wordpress и мн др
cms - это у же готовые системы вывода инфы с сервера
тебе придеться только повозиться с настройками и создать
шаблоны вебстраниц с выводом информации через cms инструменты
Серик ####
еще кормя основных функций php
придется знать информацию о классах ООП
создание на основе данных принципах
ООП - обьектно прорепетированное программирование
придется знать информацию о классах ООП
создание на основе данных принципах
ООП - обьектно прорепетированное программирование
Думаю пойти учиться. Вопрос мягко говоря детский. Сравнивать пыха и.... А что сравниваем то? Как понял ангулар, реакт, вуе? Так на них сейчас не много найти готового. Да и на пхп можно скачать готовые движки
на счет фрондэнда ты ошибаешся, вот те ссылка хотябы пойми как это сделано http://2016.makemepulse.com/
Алмас Турсын
Да, очень здорово. Я видел подобные вещи. Но часто ли они встечаются? Часто ли нужно такое писать? Не думаю. Я их встречал как раз только в качестве демонстрации навыков / технологий.
Для начала пройти курсы веб-программирования и сделать пару сайтов для портфолио - clck.ru/CDNRK
Похожие вопросы
- Как стать высококвалифицированным php программистом?
- С освоения какого языка лучше начать, изучать с PHP или с JavaScript и AJAX. Хочу стать web-программистом.
- Не работает PHP include на хостинге
- Вопрос к PHP-программистам и людям с опытом создания telegram-ботов. Спасибо заранее!
- Как вы думаете Сколько платят программисту без стажа? Допустим PHP программист
- Зачем PHP-программисту нужно знать JavaScript?
- Чтобы изучение PHP обязательно ли знать HTML просто я не знаю html но я хочу изучить PHP
- PHP Задача. Помогите пожалуйста. Всё написал в пояснении.
- Хочу изучать PHP плюс естественно html + css. Какое бесплатное IDE вы используете, посоветуете? Заранее спасибо.
- Доброго времени суток! Хочу изучать PHP. Посоветуйте с чего начать. Какие книги, курсы?!
А можете привести пример стандартных задач? Написать интернет магазин (и все, что в него входит. в том числе поиск) - это разве не стандартная задача?