Где можно онлайн научиться php?

07 сентября в 10:59
174
Ответы (28)
  • 7 сентября 2015 в 11:42 • #
    Федор Баймухаметов

    Если с английским все хорошо, то рекомендую codecademy

  • 8 сентября 2015 в 01:07 • #
    Леонид Аливинский

    Странный вопрос.

    Наберите в гугле "изучаем PHP"

    Навскидку я получил вот такую ссылку http://yourfreesoft.500mb.net/?ckattempt=1

    Не забывайте про ютуб. Там ваще эсть все.

  • 8 сентября 2015 в 05:02 • #
    Наталья Морозова

    Александра, лучше всего учиться у профессионалов.
    я лично рекомендую Евгения Попова, у него четкие пошаговые курсы.
    Четко, лаконично, без воды, но всегда с бонусами
    http://yahs.ru/bfqa

    Есть и бесплатности
    промокурс по CSS:
    http://yahs.ru/bfpv
    промокурс "Домен и хостинг":
    http://yahs.ru/bfpw
    промокурса "Adobe Dreamweaver":
    http://yahs.ru/bfpx
    промокурс по HTML:
    http://yahs.ru/bfpy
    промокурс "Инфобизнес по модели Евгения Попова":
    http://yahs.ru/bfpz

  • 8 сентября 2015 в 09:17 • #
    Krylov Alexander

    geekbrains.ru

  • 8 сентября 2015 в 10:05 • #
    Сергей Клещев

    Для начала надо научиться HTML+CSS, потом научиться проектировать сайты (не кодировать, а именно ПРОЕКТИРОВАТЬ). Сделать парочку сайтов-примеров на чистом HTML, а потом можно браться за PHP. И практиковаться, практиковаться...

  • 8 сентября 2015 в 11:38 • #
    Сергей Буркин

    Intuit.ru

  • 8 сентября 2015 в 12:27 • #
    Юрий Востряков

    Не учите PHP совсем.

    Лучше ASP.NET MVC, а затем Web API. Сначала сложнее, но потом ГОРАЗДО проще.

  • 8 сентября 2015 в 13:34 • #
    Дмитрий Бородин

    php.su

  • 8 сентября 2015 в 13:34 • #
    Николай Ник

    На ПХП пишут только профессионалы либо очень экзотические функции либо для сайтов, где посещения измеряются миллионами в день, то есть критично быстродействие кода. Но тут возникает дилемма: колупаться с кодом или поставить более мощный сервер. Чаще вопрос решается в пользу мощного сервера.
    Для начинающих ознакомьтесь с Joomla или Drupal. Там масса всего уже написано и скомпоновано в типичные сайты. Берите и инсталлируйте. Если чего не хватает или не устравивает - можно взять готовые компоненты и подключить руками.

  • 8 сентября 2015 в 17:03 • #
    Николай Тележников

    Сначала HTML разметку. Без неё никуда. Собственно и в сайте на PHP придется постоянно использовать HTML, а как вы хотите? Надо же выводить страницы сайта в понятном для браузера виде. А этот понятный вид - HTML. Просто формировать эту страницу будете не Вы, а программа написанная на PHP. Потому она будет всегда разной, динамичной. Вообще это надо далеко не всегда, многое можно решить на базе HTML. И только форумы, чаты и прочая динамичноизменяющаяся ерунда требует программной поддержки.
    Изучая PHP, СТРАЗУ заостряйте внимание на базах данных и MYSQL. Создание баз данных, регистрация пользователей на сайте - всё это проще сделать применяя базы данных MYSQL.
    Ну и конечно, не стремитесь создать что то своё - гениальное сразу. В интернете бесплатно выложено множество скриптов самых различных направленностей. Их легко подогнать под себя. Но!... В подобных бесплатных скриптах часто заложены и уязвимости.

  • 8 сентября 2015 в 17:06 • #
    Николай Тележников

    Зря Вы так. 90% сайтов в интернете написаны на ПыХе. Остальные собраны в конструктораз и работают на том же ПыХе, только хозяева сайта этого не знают.

  • 8 сентября 2015 в 20:07 • #
    Юрий Левченко

    Для начала http://www.alians-kniga.ru/kompyuternaya-literatura?productID=2433

    165 рублей. PHP нужен для CMS Joomla & Drupal. Для оригинальных вещей- Java& Ko.

  • 8 сентября 2015 в 21:17 • #
    Сергей Жданов

    Насчёт джумлы соглашусь с комментатором. Там главная сложность будет освоить технологию, как на стандартный движок прикручивать свой нестандартный дизайн - ибо... встречают по хом-пэжу. А насчёт друпала... Специалисту, который с пхп на ты, чтобы освоить друпал до способности модифицировать его под свои задачи, нужно месяца три, не меньше, плотненькой такой работы. В чужом коде разбираться - сами знаете. Тем более, что друпал потому такой универсальный по функционалу, что афигенно избыточный по коду и библиотекам.

    Есть огромное количество книг, справочников и самоучителей по пхп - и в сети, и в книжных магазинах. Но самое лучшее пособие - это мануал.

    И, кстати... Свой код на пхп, если его написал начинающий, по безопасности будет хуже общественных бесплатных движков. Но самописный код на пхп будет в разы безопаснее от хакеров и взлома, если его написал специалист. На мой взгляд, чтобы пройти путь от начинающего до специалиста, нужно года три писАть, писАть и писАть код для РАЗНЫХ сайтов. Можете ли Вы выделить из своей жизни три года на это дело?

  • 8 сентября 2015 в 21:25 • #
    Николай Ник

    Я знаю, что всё написано на ПХП. Только сам язык сейчас знать не обязательно для конструирования сайтов. В конечном счёте, компьютер ничего, кроме машинных кодов не понимает. Потому, все средства разработки - это лишь посредник, переводящий те или иные конструкции того или иного языка программирования в машинные команды. Именно поэтому следует акцентировать внимание на конечной цели, то есть получении работоспособного сайта с минимальными затратами времени и сил. Друпал - это проект с открытым кодом, как сейчас модно. Его модули на ПХП можно дорабатывать, можно свои писать. Только писать их самому имеет смысл в том случае, если чётко понимаешь чего именно тебе не хватает и что не устраивает. Начинать же изучать ПХП для написания сайта - это всё равно, что изучать Делфи или С для написания письма. Ну, изучить язык программирования, чтобы написать текстовый редактор, а в нём - своё письмо. Ну есть же Word - в нём все письма и пишут. Аналог ворда для писем - это Друпал или Джумла для разработки сайтов. С их помощью сайты создаются подобно текстовым документам в Ворде.

  • 9 сентября 2015 в 00:43 • #
    Николай Тележников

    К Java скриптам следует относится осторожно, ибо они нагружают не сервер, а компьютер пользователя. Исходя из коммерческой направленности сайта - немаловажна борьба за каждого клиента-посетителя. А значит сайт должен быть не только привлекателен, функционален и удобен для пользователя, но и легок в открытии на максимально разнообразном клиентском оборудовании и программном обеспечении. Наверное каждый нарывался на может и красивые сайты, напичканные излишней графикой и флехами, но который практически невозможно открыть в планшетов и смартов, если интернет у мобильного оператора хоть чуть лагает.

  • 9 сентября 2015 в 13:07 • #
    Юрий Левченко

    Пишите клиента на чистом HTML с использованием тега Form, на сервере-JSP (можете сразу index.jsp), сервлеты; бизнес-логику выводите в Java-Bean. Это- классика Java.

  • 9 сентября 2015 в 13:13 • #
    Юрий Левченко

    http://www.intuit.ru/studies/courses/42/42/info, там еще 10 курсов

  • 10 сентября 2015 в 00:10 • #
    Владимир Титаренко

    http://i-butler.pro/landing3-channel20128 По ссылке заходите на сайт нашей компании и здесь найдёте всё,что Вас интересует.Последние разработки немецких программистов в этой отрасли.Можно работая учиться.

  • 12 сентября 2015 в 17:18 • #
    Елена Дурасова

    А с каких это пор Joomla и Drupal стали серверами? :) Обычные цмски вы обозвали серверами. Понимаю, что для неспециалистов, это ничего не значит, но профессионалам резет слух. Уж извините. И зачем советовать человеку готовые движки, если он реально хочет изучить php? Человек задал конкретный вопрос и хочет получить на него конкретный ответ. Равносильно, если бы я спросила рецепт пельменей, а мне сказали: "Иди купи готовые". Согласитесь, глупо. Если человек интересуется конкретно изучением языка, значит это ему реально нужно.

  • 12 сентября 2015 в 17:23 • #
    Елена Дурасова

    А кроме Joomla & Drupal больше хороших движков нет?

  • 12 сентября 2015 в 20:48 • #
    Юрий Левченко

    ECM Alfresco, но:

    Java&XML;
    основной упор по умолчанию на шаблон User To Document, (для свободно-распространяемой community, по крайней мере);

    для последней 5.0 (на начало года) нужна 64битная ось;

    одна книжка на озоне по-английски в районе тыс. 6ти, литературы просто МАЛО!

    ИМХО, лучшее, что есть для организации!

  • 13 сентября 2015 в 17:24 • #
    Юрий Левченко

    Пошла реклама. Не по теме. Совсем.

  • 13 сентября 2015 в 18:13 • #
    Михаил Евгеньевич Смирнов

    Вопрос поставлен странно, не указано, зачем нужен PHP и в каком объеме. Комментирующие граждане рекомендуют движки, так какая задача решается?
    В порядке шутки порекомендую завести свой сайт. Познания по PHP вы получите гарантировано.
    Михаил

  • 13 сентября 2015 в 20:01 • #
    Елена Дурасова

    Не соглашусь. Лично для меня MODX более привлекателен по многим параметрам. Joomla, Wordpress и Drupal по-своему хороши, но не для всех задач годны. Это cms-конструкторы, где куча кода, порой лишнего и грязненького. Поэтому движки довольно монструозны и тяжеловесны. MODX более гибок. Мнение профессиональных программистов. Лично мне, человеку, не свободно владеющему языками программирования, первоначально было тяжелее его осваивать по сравнению с той же Джумлой. Но со временем я оценила все плюсы. Теперь для меня это топовый движок. ИМХО.

  • 13 сентября 2015 в 20:10 • #
    Елена Дурасова

    И то правда. Лучший способ выучить PHP - это написать на нем сайт с собственной cms. ) Однако. Почему комментаторы рекомендуют движки? Ну, наверное, потому что более умного ничего сказать не могут. Кто-то даже посоветовал вначале выучить HTML и CSS. И даже доказывал необходимость оного. Хотя автор четко написал, что интересует PHP. Соглашусь с вами, что наверное стоило пояснить цель изучения, уровень. Он ведь разным может быть. Тогда и знающим проще бы было ресурсы рекомендовать. Смею предположить, что речь идет о начинающем уровне, новичке так сказать. И скорее всего автор желает создать сайт для реализации своего бизнеса.

  • 14 сентября 2015 в 00:50 • #
    Михаил Евгеньевич Смирнов

    И. кстати, есть Google с запросом PHP manual. А потом
    disable_functions = "chown, chgrp, closelog, define_syslog_variables, dl, exec, ftp_exec, openlog, passthru, pcntl_exec, popen, posix_getegid, posix_geteuid, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, posix_uname, proc_close, proc_get_status, proc_nice, proc_open, proc_open, proc_terminate, shell_exec, syslog, system"
    Михаил

  • 15 сентября 2015 в 11:20 • #
    Юрий Левченко

    Ничего не мешает написать распределенную информационную систему (сайт в простом случае).

    Нужно всего лишь формализовать задачу, расписать логику, закодить и захостить.

    Когда есть движек, и этого не надо. Остается только брезгливо ковыряться или сказать "спасибо".

  • 1 декабря 2015 в 05:47 • #
    Сергей Клещев

    Если знаете HTML+CSS, то можно приступать и к PHP.
    Он-лайн научиться нереально. Нужна прежде всего практика под руководством преподавателя.
    Поэтому два пути: дистанционка (получаете задания, делаете и отсылаете преподу) или курсы вживую.
    А зачем вообще php?
    Если делать сложный сайт - есть движки. Если визиточку на 3 странички - есть html.
    Если только чтобы обработать форму обратной связи - в Инете масса готовых решений.
    #

>