Добрый день, Уважаемые форумчане. У меня вопрос от новичка - С чего начать ? О себе - умею работать с различными скриптовыми языками - pawn(плагины для CS 1.6), lua(samp), autoit (приложения под WIN,парсеры лент БК(в sql), бот для ПокерСтрз) Сейчас встал вопрос о создании своего сайта(вилки бк) с небольшой панелью администрирования, но как показывает опыт написания скриптов - никто не сделает лучше, чем ты сам. Я никогда не изучал php и т.п. языки, не знаю с чего начать, прочитав кучу информации, сделал выводы: 1) От версии к версии в php много нового; 2) В интернете куча курсов какого-то Евгения Попова, но я как то не особо верю одностраничникам; За сем у меня несколько вопросов: 1) Начинать изучения php лучше с последней версии? 2) Вы можете посоветовать литературу по php последней (stab) версии 3) И возможно ли совмещать чтения литературы с визуальным представлением (видео по разработке на php) Спасибо! Извините за флуд
Изучай PHP 7, книга http://www.ozon.ru/context/detail/id/137538198/ и документацию на php.net Этим курсам 10 лет, лучше книг пока ничего нет, и их можно бесплатно скачать в интернете PHP 7.0/7.1 нормально официальный сайт php.net и всё на http://phpfaq.ru Если бы только были хорошие видео, в книгах есть код, его обычно достаточно, ну ты всегда можешь его запустить и посмотреть визуально, видео можно посмотреть по интерактивной отладке например, если изображений и описания не достаточно чтобы разобратся отладка/debug http://phpfaq.ru/debug https://netbeans.org/kb/docs/php/debugging_ru.html https://php.ru/forum/threads/howto-...i-po-shagam-i-s-kartinkami.58974/#post-474550
Как показывает опыт, литература на не оригинальном языка переведена с большими неточностями. Я обязательно куплю указанную книгу в твердом переплете! Спасибо, надеюсь в книге с переводом все хорошо
Ну не на столько чтобы было не понятно, всегда можешь в этой теме написать вопрос и кто-то подскажет в сём дело
Еще вопрос, переход со скриптовых языков на ООП ориентированные сложен ? Например в той же пешке, производительность скрипты увеличивается если все функции находятся в одном исходном файле, а не разбиты по разным. Или я вообще не понимаю, что такое ООП(Для меня - просто структура по файлого каждой части проекта и в каждом из таких файлов заложены свои функции и процедуры, которые вызываются по необходимости)
PHP и есть скриптовый язык. В нём в процедурном стиле можно писать и ООП. ООП не сложный, просто многое сделать проще, так как задачи другие. http://phpfaq.ru/newbie/na_tanke Обычно PHP заканчивает свою работу за 30-300 миллисекунд и всё, клиент может больше времени тратить на ожидание отрисовки страницы или скачивания фотографий у галереи
1) Попова избегай как чуму. Мало того что его говнокурсы старые, так они еще и убогие. Половина людей, приходящих на форум с вопросом "ничего не работае, помогите" - жертвы Попова. Именно жертвы. 2) В отдельных файликах или в одном - для производительности пофигу. PHP поставляется с кэшером оп-кода на борту. Это значит, что после первого прохода все содержимое твоих файликов, уже собранное в байткод пыхи, хранится в оперативной памяти и, если исходный файл не менялся, он не будет использоваться - будет юзаться оп-код из оперативки. Другое дело, что множество файлов, логично разбитых по каталогам, гораздо легче сопровождать, чем простыню со спагетти. 3) А начинай, собсно, не с PHP, а с HTTP-протокола. Запросы, коды ответов, заголовки, куки, это вот все. Это основа основ. А уже потом PHP, MySQL, HTML, CSS, JS.
denis01, искал ссылку, чтобы скачать книгу, ее, мягко говоря, обкакивают... https://vk.com/wall-54530371_100389. Али врут?
@Alhimik ну это почти что лучшее что есть на русском, вот в чём дело, на английском есть книги и по лучше
А я с Паскаля начал, а теперь в дискретную математику втыкаю. Вопрос: а она в PHP сильно нужна или я трачу время? А самого языка ещё не касался вообще.
Дискретная математика в программировании, в 90% случаев нужна только на уровне понимания логических операций И, ИЛИ, НЕ, то есть для построения условий и работы с bool-переменными. Но вообще, как таковая она для мозгов полезна и логику выпрямляет, так что на здоровье