IPB

Здравствуйте, гость ( Вход | Регистрация )

PHP


Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #1 сообщение 11.1.2013, 16:45
Кто хорошо разбирается в программировании на языке PHP ?

Начал вот его изучать, но все не так просто. Нужна хорошая литература с простыми задачками для начинающих программистов.
Перейти в начало страницы
+Цитировать сообщение
3 страниц V   1 2 3 >  
Начать новую тему
Ответов (1 - 49)
VkontakteCpy
no avatar
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 1622
Регистрация: 4.7.2011
Из: Нижняя Салда
Пользователь №: 3611



Сообщение #2 сообщение 13.1.2013, 2:27
Гугл же есть. А если с английским хорошо, то вообще http://php.net/, на котором всё расписано было.


--------------------
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #3 сообщение 14.1.2013, 14:01
Цитата(VkontakteCpy @ 13.1.2013, 3:27) *
Гугл же есть. А если с английским хорошо, то вообще http://php.net/, на котором всё расписано было.


Хз. Учебник хороший уже нашел. А вот как начать практиковать программирование на PHP, ума не приложу.
Перейти в начало страницы
+Цитировать сообщение
Tema567
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 865
Регистрация: 23.11.2008
Из: Екатеринбург
Пользователь №: 171



Сообщение #4 сообщение 14.1.2013, 15:43
Цитата(Serebrianyi @ 14.1.2013, 15:01) *
Хз. Учебник хороший уже нашел. А вот как начать практиковать программирование на PHP, ума не приложу.
А че ты паришься?

Поставь "лампу" (Linux+Apache+MySQL+PHP ) или denwer (WAMP) и начинай с самого первого хелловорлда..
Перейти в начало страницы
+Цитировать сообщение
x3k
Ежик стесняющийся
Иконка группы
Группа: Пользователи
Сообщений: 25
Регистрация: 15.5.2012
Пользователь №: 6917



Сообщение #5 сообщение 14.1.2013, 18:56
Цитата(Tema567 @ 14.1.2013, 16:43) *
А че ты паришься?

Поставь "лампу" (Linux+Apache+MySQL+PHP ) или denwer (WAMP) и начинай с самого первого хелловорлда..

а зачем Linux и MySQL?
Перейти в начало страницы
+Цитировать сообщение
intell
no avatar
Съел ежа
Иконка группы
Группа: Пользователи
Сообщений: 104
Регистрация: 8.11.2008
Пользователь №: 140



Сообщение #6 сообщение 14.1.2013, 22:44
http://ru.wikibooks.org/wiki/PHP - викиучебник, а платформа - проще denwer или сразу бесплатный хостинг, начнешь вникать, что на реальныхсайтах не работает как в книжке


--------------------
Перейти в начало страницы
+Цитировать сообщение
Ivanchik
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 752
Регистрация: 14.8.2011
Пользователь №: 3849



Сообщение #7 сообщение 15.1.2013, 0:25
Если только начал изучать, попробуй скачать «PHP+MYSQL для начинающих» от Евгения Попова, как раз и практиковать начнешью


--------------------
Перейти в начало страницы
+Цитировать сообщение
las
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 3367
Регистрация: 29.11.2009
Пользователь №: 1403



Сообщение #8 сообщение 15.1.2013, 15:50
Цитата(Serebrianyi @ 14.1.2013, 15:01) *
Хз. Учебник хороший уже нашел. А вот как начать практиковать программирование на PHP, ума не приложу.


Смешно так-то , если человек не может понять как ему начать программировать, то программирование ему и не нужно.

Компьютерная программа да и вообще компьютер это инструмент для решения возникших задач. Если у вас такая задача не определена, то зачем вам программировать вообще?

Сначала сделайте постановку задачи, найдите пути решения или путь, постройте алгоритм, а уже потом программируйте.
А может данную задачу можно решить лучше и проще как-то по другому или с помощью других средств?

Цель то какая?

Сообщение отредактировал las - 15.1.2013, 15:52


--------------------
Понимание некоторых принципов освобождает от знания многих фактов.
Перейти в начало страницы
+Цитировать сообщение
ZloVredina
no avatar
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 21210
Регистрация: 28.11.2008
Пользователь №: 184



Сообщение #9 сообщение 15.1.2013, 16:05
Перед тем как изучать PHP вы изучили html?
Если будете понимать html, то легче будет с php разобраться.
Я когда свою страничку на народе делала пользовалась вот этим сайтом
www.rabota-33.ru/html_nahinaushim.html
Перейти в начало страницы
+Цитировать сообщение
x3k
Ежик стесняющийся
Иконка группы
Группа: Пользователи
Сообщений: 25
Регистрация: 15.5.2012
Пользователь №: 6917



Сообщение #10 сообщение 15.1.2013, 16:52
Цитата(ZloVredina @ 15.1.2013, 17:05) *
Перед тем как изучать PHP вы изучили html?
Если будете понимать html, то легче будет с php разобраться.
Я когда свою страничку на народе делала пользовалась вот этим сайтом
www.rabota-33.ru/html_nahinaushim.html


у html и php нет ничего схожего, поэтому, если изучить html, то php учить проще не станет. Да и вообще: кто сказал, что php можно использовать лишь при сайтостроении?

По теме: http://phpclub.net/manrus/

Сообщение отредактировал x3k - 15.1.2013, 16:53
Перейти в начало страницы
+Цитировать сообщение
Stаnly
Завсегдатай
Иконка группы
Группа: Пользователи
Сообщений: 135
Регистрация: 19.4.2010
Пользователь №: 1846



Сообщение #11 сообщение 15.1.2013, 17:07
Попробуй это. Всё предельно понятно.
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #12 сообщение 15.1.2013, 20:36
Цитата(Stаnly @ 15.1.2013, 18:07) *
Попробуй это. Всё предельно понятно.


Ога, я нашел уже этот учебник http://phpclub.net/manrus/

все по теме, много информации и более или менее понятно.

Всем спасибо за ссылки.

Однако при изучении языка нужна практика. Какие то элементарные задачки, как на практических занятиях в институте/колледже.
Перейти в начало страницы
+Цитировать сообщение
intell
no avatar
Съел ежа
Иконка группы
Группа: Пользователи
Сообщений: 104
Регистрация: 8.11.2008
Пользователь №: 140



Сообщение #13 сообщение 15.1.2013, 21:47
Сейчас наиболее востребованы задачи парсинга сайтов и AJAX. Первая - это когда вытаскиваешь информацию с чужих сайтов (курс валюты, погода, телефоны, адреса, обьявления) и выводишь на своей странице в нужном виде. Вторая - обмен данными с сервером и получение от него ответов без перезагрузки основной страницы. Советую подбирать задачи в этих направлениях, если хочешь, чтоб знания пригодились.


--------------------
Перейти в начало страницы
+Цитировать сообщение
Димастый
no avatar
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 10049
Регистрация: 18.3.2010
Из: Верхняя Салда
Пользователь №: 1744



Сообщение #14 сообщение 15.1.2013, 22:36
Цитата(las @ 15.1.2013, 15:50) *
Смешно так-то ..

Цитата(ZloVredina @ 15.1.2013, 16:05) *
Перед тем как изучать PHP...


О, великие умы программирования и сайтостроения

Сообщение отредактировал Димастый - 15.1.2013, 22:36


--------------------
Эл. монтажные работы, видеонаблюдение, охранно-пожарная сигнализация, системы контроля и управления доступом, ЛВС..
тел.: 982-634-2443
Перейти в начало страницы
+Цитировать сообщение
x3k
Ежик стесняющийся
Иконка группы
Группа: Пользователи
Сообщений: 25
Регистрация: 15.5.2012
Пользователь №: 6917



Сообщение #15 сообщение 15.1.2013, 22:38
Цитата(intell @ 15.1.2013, 22:47) *
Сейчас наиболее востребованы задачи парсинга сайтов и AJAX. Первая - это когда вытаскиваешь информацию с чужих сайтов (курс валюты, погода, телефоны, адреса, обьявления) и выводишь на своей странице в нужном виде. Вторая - обмен данными с сервером и получение от него ответов без перезагрузки основной страницы. Советую подбирать задачи в этих направлениях, если хочешь, чтоб знания пригодились.

Не забивайте товарищу голову парсинг делается парой функций вшитых, а ajax - пример совместной работы javascript и php.

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

Кстати, нашел вот такую вот прикольную штучку :) http://www.softtime.ru/info/task.php

Сообщение отредактировал x3k - 15.1.2013, 22:43
Перейти в начало страницы
+Цитировать сообщение
las
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 3367
Регистрация: 29.11.2009
Пользователь №: 1403



Сообщение #16 сообщение 16.1.2013, 8:24
Цитата(Димастый @ 15.1.2013, 23:36) *
О, великие умы программирования и сайтостроения


Вообще-то у меня соответствующее образование имеется и практика, если чё)

Я к человеку не с наездом, а с советом.


--------------------
Понимание некоторых принципов освобождает от знания многих фактов.
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #17 сообщение 16.1.2013, 18:24
Цитата(x3k @ 15.1.2013, 23:38) *
Кстати, нашел вот такую вот прикольную штучку :) http://www.softtime.ru/info/task.php


Любопытно. Жаль что я ничего не понимаю lol.gif

Ладно буду дальше продвигаться маленькими шажками.
Перейти в начало страницы
+Цитировать сообщение
Tema567
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 865
Регистрация: 23.11.2008
Из: Екатеринбург
Пользователь №: 171



Сообщение #18 сообщение 16.1.2013, 19:31
Цитата(Serebrianyi @ 16.1.2013, 19:24) *
Любопытно. Жаль что я ничего не понимаю lol.gif

Ладно буду дальше продвигаться маленькими шажками.
Курсовую готовишь?

Вообще зачем тебе оно надо, если у тебя на данном этапе интереса к познанию совершенно никакого. Не проще ли тогда поручить решение специалистам за разумную плату?
Или самообучением никогда не занимался? это не в моде, наверное :)
А вот "Не понимаю" - это вообще не аргумент. Почитай теорию, затем немного изучив матчасть, потихоньку переходи к практике. Шаг за шагом.

Самый простой вариант, как уже сказали - ставишь Denwer, берёшь любимый текстовый редактор и начинаешь с азов.

Код
<?php

echo("Hello World!");

?>


Сообщение отредактировал Tema567 - 16.1.2013, 19:34
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #19 сообщение 16.1.2013, 20:09
Можно вообще не учить языки программирования, а например устроиться на работу программистом и передать всю свою работу на аутсорсинг lol.gif

В прошлом году в ходе аудита безопасности неназываемой компании, являющейся одним из ключевых инфраструктурных предприятий США, было выявлено, что один из топовых разработчиков нашел успешный способ не работать, «гулять» целый день по Интернету и оставаться одним из лучших работников: он передал свою собственную работу на аутсорсинг китайскому подрядчикуон передал свою собственную работу на аутсорсинг китайскому подрядчику, а сам проводил рабочее время на сайтах социльных сетей, «Ибее» и смотрел видео с кошками на «Реддите».

Его хитрый приём был раскрыт после того, как в логах входа в служебный VPN компании были найдены фрагменты входов с IP-адресов диапазона КНР. VPN был настроен специально для того, чтобы разработчики могли работать из дома. Логи показали регулярную последовательность входов на главные сервера компании из китайского Шэньяна, при этом использовалась учетная запись определенного сотрудника, Б.

После того, как было получено разрешение на изучение сетевого поведения Б., работники поставщика телекоммуникационных услуг Verizon обнаружили, что Б. пользуется услугами консультанта программного обеспечения из Шэньяна, который выполняет его работу. Б. выслал по FedEx в Китай свой ключ двухфакторной аутентификации, чтобы подрядчик мог заходить в его аккаунт. На рабочем компьютере Б. были найдены сотни инвойсов из Китая. Б. получал шестизначное число долларов в год, и на оплату услуг китайцев словно по закону Парето уходила всего пятая часть этой суммы.

Оставльное же время Б. проводил за другими делами, в частности, его типичный день состоял из:

9:00 — прибытие на работу и пару часов брожения по «Реддиту». Просмотр видео с котами
11:30 — обед
13:00 — покупки на Ebay
15:00 — обновления в Facebook и LinkedIn
16:30 — письмо менеджеру
17:00 — домой

Данный стиль жизни хорошо сказался для Б. «Его» производительность труда выросла в разы, что отмечалось отделом кадров, «он» был топовым программистом фирмы по результатам нескольких кварталов и считался экспертом в C, C++, Perl, Java, Ruby, PHP и Python.

На данный момент Б. более не трудоустроен в компании.
Перейти в начало страницы
+Цитировать сообщение
x3k
Ежик стесняющийся
Иконка группы
Группа: Пользователи
Сообщений: 25
Регистрация: 15.5.2012
Пользователь №: 6917



Сообщение #20 сообщение 17.1.2013, 1:45
Цитата(Serebrianyi @ 16.1.2013, 21:09) *
Можно вообще не учить языки программирования, а например устроиться на работу программистом и передать всю свою работу на аутсорсинг lol.gif

В прошлом году в ходе аудита безопасности неназываемой компании, являющейся одним из ключевых инфраструктурных предприятий США, было выявлено, что один из топовых разработчиков нашел успешный способ не работать, «гулять» целый день по Интернету и оставаться одним из лучших работников: он передал свою собственную работу на аутсорсинг китайскому подрядчикуон передал свою собственную работу на аутсорсинг китайскому подрядчику, а сам проводил рабочее время на сайтах социльных сетей, «Ибее» и смотрел видео с кошками на «Реддите».

Его хитрый приём был раскрыт после того, как в логах входа в служебный VPN компании были найдены фрагменты входов с IP-адресов диапазона КНР. VPN был настроен специально для того, чтобы разработчики могли работать из дома. Логи показали регулярную последовательность входов на главные сервера компании из китайского Шэньяна, при этом использовалась учетная запись определенного сотрудника, Б.

После того, как было получено разрешение на изучение сетевого поведения Б., работники поставщика телекоммуникационных услуг Verizon обнаружили, что Б. пользуется услугами консультанта программного обеспечения из Шэньяна, который выполняет его работу. Б. выслал по FedEx в Китай свой ключ двухфакторной аутентификации, чтобы подрядчик мог заходить в его аккаунт. На рабочем компьютере Б. были найдены сотни инвойсов из Китая. Б. получал шестизначное число долларов в год, и на оплату услуг китайцев словно по закону Парето уходила всего пятая часть этой суммы.

Оставльное же время Б. проводил за другими делами, в частности, его типичный день состоял из:

9:00 — прибытие на работу и пару часов брожения по «Реддиту». Просмотр видео с котами
11:30 — обед
13:00 — покупки на Ebay
15:00 — обновления в Facebook и LinkedIn
16:30 — письмо менеджеру
17:00 — домой

Данный стиль жизни хорошо сказался для Б. «Его» производительность труда выросла в разы, что отмечалось отделом кадров, «он» был топовым программистом фирмы по результатам нескольких кварталов и считался экспертом в C, C++, Perl, Java, Ruby, PHP и Python.

На данный момент Б. более не трудоустроен в компании.


Так вам нужно, чтобы за вас все сделали или все-таки самому научиться?
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #21 сообщение 17.1.2013, 18:24
Цитата(x3k @ 17.1.2013, 2:45) *
Так вам нужно, чтобы за вас все сделали или все-таки самому научиться?


У вас совсем нет чувства юмора
Перейти в начало страницы
+Цитировать сообщение
dialup4eg
no avatar
Великий вуду
Иконка группы
Группа: Пользователи
Сообщений: 685
Регистрация: 5.6.2009
Пользователь №: 819



Сообщение #22 сообщение 20.1.2013, 11:42
http://www.codecademy.com интересный ресурс именно с задачками.


--------------------



Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #23 сообщение 20.1.2013, 22:13
Цитата(dialup4eg @ 20.1.2013, 12:42) *
http://www.codecademy.com интересный ресурс именно с задачками.


Интересный сайт. Жаль там нет PHP. Зато есть HTML

спасибо
Перейти в начало страницы
+Цитировать сообщение
dancef
Умный
Иконка группы
Группа: Пользователи
Сообщений: 231
Регистрация: 28.6.2009
Из: Верхняя Салда
Пользователь №: 871



Сообщение #24 сообщение 21.1.2013, 8:36
Могу помочь в вопросах некоторых.


--------------------
Ruby on Rails, Python, jQuery, Ajax, PHP, Java, CSS3, SQL, C/C++, C#(.NET Framework), Delphi(Pascal). могу чего-нибудь накодить под заказ. вопросы в ЛС.
"Когда человеку скучно на самом деле ему не скучно, просто он должен что-то сделать."
Перейти в начало страницы
+Цитировать сообщение
RUSich
Скептик
Иконка группы
Группа: Пользователи
Сообщений: 2369
Регистрация: 23.2.2011
Пользователь №: 2924



Сообщение #25 сообщение 5.2.2013, 12:49
После C++ PHP был очень легок в изучении. А вот с вёрсткой не очень то в ладах. Нет, могу конечно чего-нибудь сверстать, но это далеко от профессионализма... После изучения замыканий в JavaScript и знакомства с jQuery, JavaScript стал очень нравится. Так же привлекательно выглядят Python и Ruby, но реальных средних или больших задач на них я ещё не решал...
PHP же, несмотря на подвижки в новых версиях остается довольно архаичным. Чего только стоит система исключений и ошибок, а так же способы их обработки...


--------------------
Перейти в начало страницы
+Цитировать сообщение
dancef
Умный
Иконка группы
Группа: Пользователи
Сообщений: 231
Регистрация: 28.6.2009
Из: Верхняя Салда
Пользователь №: 871



Сообщение #26 сообщение 6.2.2013, 11:05
Лучше начать изучать сразу Python. PHP - полный отстой. Почему ПХП больше распрастранен ? потому что он первое время всех цеплял простотой использования и вставкой кода в ХТМЛ, но щас многие считают это хреновой идей - вставлять код в ХТМЛ.
В питоне больше фишек, больше удобств, больше готовых библиотек.
Короче говоря гораздо удобнее и проще. и код удобнее читать.

Цитата(RUSich @ 5.2.2013, 13:49) *
PHP же, несмотря на подвижки в новых версиях остается довольно архаичным. Чего только стоит система исключений и ошибок, а так же способы их обработки...


Я ваще не знаю зачем в ПХП исключения, они там практически не работают. В питоне исключения работают как на нормальных языках высокого уровня.
У меня просто в ПХП не было таких ошибок которые ловятся исключениями, то есть ошибки которые там возникали исключениями в ПХП не ловятся.
В Питоне же все ловится и нормально.

Сообщение отредактировал dancef - 6.2.2013, 11:08


--------------------
Ruby on Rails, Python, jQuery, Ajax, PHP, Java, CSS3, SQL, C/C++, C#(.NET Framework), Delphi(Pascal). могу чего-нибудь накодить под заказ. вопросы в ЛС.
"Когда человеку скучно на самом деле ему не скучно, просто он должен что-то сделать."
Перейти в начало страницы
+Цитировать сообщение
Vlad074
no avatar
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 1285
Регистрация: 11.6.2009
Пользователь №: 833



Сообщение #27 сообщение 6.2.2013, 12:16
Цитата(dancef @ 6.2.2013, 12:05) *
Лучше начать изучать сразу Python. PHP - полный отстой.
Есть реальные примеры работ?
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #28 сообщение 6.2.2013, 17:01
Шутка в тему:

Дал первакам простенькое задание по пхп. Сидят, кодят. Вроде все отлично, только у трех одаренных особ ошибка постоянно вылезает. Залез в код, смотрю. А они вместо переменной $file переменную $fail зафигарили и смотрят на меня большими удивленными глазами.
Образцово-показательная ошибка)
Перейти в начало страницы
+Цитировать сообщение
fermus
no avatar
Съел ежа
Иконка группы
Группа: Пользователи
Сообщений: 100
Регистрация: 23.3.2009
Пользователь №: 512



Сообщение #29 сообщение 6.2.2013, 21:47
Сам прошел через это пару лет назад, теперь свободно владею пыхой, могу кинуть видеоуроки на русском! супер уроки, за пару дней разберешься.


--------------------
Жекан
Перейти в начало страницы
+Цитировать сообщение
fermus
no avatar
Съел ежа
Иконка группы
Группа: Пользователи
Сообщений: 100
Регистрация: 23.3.2009
Пользователь №: 512



Сообщение #30 сообщение 6.2.2013, 22:33
Цитата(ZloVredina @ 15.1.2013, 17:05) *
Перед тем как изучать PHP вы изучили html?
Если будете понимать html, то легче будет с php разобраться.
Я когда свою страничку на народе делала пользовалась вот этим сайтом
www.rabota-33.ru/html_nahinaushim.html


<?php
// как тебе такое?
$zlovredena = "pustoslov";


if ($zlovredena =='pustoslov')
{
echo"Правда";
}
else
{
echo "Не правда";
}


?>


--------------------
Жекан
Перейти в начало страницы
+Цитировать сообщение
dancef
Умный
Иконка группы
Группа: Пользователи
Сообщений: 231
Регистрация: 28.6.2009
Из: Верхняя Салда
Пользователь №: 871



Сообщение #31 сообщение 7.2.2013, 8:23
Цитата(Vlad074 @ 6.2.2013, 13:16) *
Есть реальные примеры работ?

свои личные примеры я не хочу выкладывать. в инете ПЕРЕполно примеров.
приведу пример кода который представлен выше на ПХП:

zlovredena = 'pustoslov'

if zlovredena == 'pustoslov':
print 'Правда'
else:
print 'не правда'

кстати в третьем питоне функция принт оборачивается скобками типа print('правда')


вот еще простой пример который мне нравится в отличии ПХП

world = 'мир!'
var = 'Привет %s' % world
print var
выведет "привет мир!"

такая же задача на ПХП будет выглядеть вот так
$world = 'мир!';
$var = spritnf('Привет %s',$world);
echo $var;

код на питоне выглядит более мягким о дружелюбней... да и многие операции там гораздо проще проходят чем в Пыхе

Сообщение отредактировал dancef - 7.2.2013, 8:31


--------------------
Ruby on Rails, Python, jQuery, Ajax, PHP, Java, CSS3, SQL, C/C++, C#(.NET Framework), Delphi(Pascal). могу чего-нибудь накодить под заказ. вопросы в ЛС.
"Когда человеку скучно на самом деле ему не скучно, просто он должен что-то сделать."
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #32 сообщение 7.2.2013, 8:28
Цитата(fermus @ 6.2.2013, 23:33) *
<?php
// как тебе такое?
$zlovredena = "pustoslov";


if ($zlovredena =='pustoslov')
{
echo"Правда";
}
else
{
echo "Не правда";
}


?>


Ахахахахха lol.gif пять баллов. Работает программка! =)

Пиши еще!
Перейти в начало страницы
+Цитировать сообщение
RUSich
Скептик
Иконка группы
Группа: Пользователи
Сообщений: 2369
Регистрация: 23.2.2011
Пользователь №: 2924



Сообщение #33 сообщение 7.2.2013, 9:09
Цитата(dancef @ 7.2.2013, 9:23) *
такая же задача на ПХП будет выглядеть вот так
$world = 'мир!';
$var = spritnf('Привет %s',$world);
echo $var;

Не соглашусь с вами.
PHP Позволяет написать и более компактно:

$world = 'мир!';
echo "Привет $world";

Символ $ внутри текстовых констант в php считается, оператор вставки значения переменной. Если же нужен внутри текста именно символ, то его надо экранировать слешем.


--------------------
Перейти в начало страницы
+Цитировать сообщение
RUSich
Скептик
Иконка группы
Группа: Пользователи
Сообщений: 2369
Регистрация: 23.2.2011
Пользователь №: 2924



Сообщение #34 сообщение 7.2.2013, 9:12
Недостатки PHP совсем не в коротких примерах (В этих примерах кое где можно показать его преимущества)
Недостатки PHP начинают играть роль на больших проектах и относятся к высокоуровневому программированию (Классы, наследование, интерфейсы, области видимости и пространства имен, замыкания, работа с функциями, как с объектами ...).


--------------------
Перейти в начало страницы
+Цитировать сообщение
dancef
Умный
Иконка группы
Группа: Пользователи
Сообщений: 231
Регистрация: 28.6.2009
Из: Верхняя Салда
Пользователь №: 871



Сообщение #35 сообщение 7.2.2013, 10:10
Цитата(RUSich @ 7.2.2013, 10:09) *
Не соглашусь с вами.
PHP Позволяет написать и более компактно:

$world = 'мир!';
echo "Привет $world";

Символ $ внутри текстовых констант в php считается, оператор вставки значения переменной. Если же нужен внутри текста именно символ, то его надо экранировать слешем.


я показал пример когда необходимо использование функции sprintf
плюс к этому вы ни куда и ни когда не дените всякие скобки и символы $ и ; и прочей фигни.

Сообщение отредактировал dancef - 7.2.2013, 10:11


--------------------
Ruby on Rails, Python, jQuery, Ajax, PHP, Java, CSS3, SQL, C/C++, C#(.NET Framework), Delphi(Pascal). могу чего-нибудь накодить под заказ. вопросы в ЛС.
"Когда человеку скучно на самом деле ему не скучно, просто он должен что-то сделать."
Перейти в начало страницы
+Цитировать сообщение
RUSich
Скептик
Иконка группы
Группа: Пользователи
Сообщений: 2369
Регистрация: 23.2.2011
Пользователь №: 2924



Сообщение #36 сообщение 7.2.2013, 10:20
Ну, знаете... Можно показать пример, где Python будет использовать лямбда выражение, а Ruby цикл. И сказать, что Python лучше.
Однако это будет не объективно.
А кроме того, на вкус и цвет все фломастеры разные. И синтаксис ЯП тоже на вкус и цвет... Мне например нравятся языки с С подобным синтаксисом. Но это не значит, что другое не имеет право на существование. (А работаю я с Basic подобными. Приходится...)

Сообщение отредактировал RUSich - 7.2.2013, 10:20


--------------------
Перейти в начало страницы
+Цитировать сообщение
dancef
Умный
Иконка группы
Группа: Пользователи
Сообщений: 231
Регистрация: 28.6.2009
Из: Верхняя Салда
Пользователь №: 871



Сообщение #37 сообщение 8.2.2013, 8:24
Цитата(RUSich @ 7.2.2013, 11:20) *
Ну, знаете... Можно показать пример, где Python будет использовать лямбда выражение, а Ruby цикл. И сказать, что Python лучше.
Однако это будет не объективно.
А кроме того, на вкус и цвет все фломастеры разные. И синтаксис ЯП тоже на вкус и цвет... Мне например нравятся языки с С подобным синтаксисом. Но это не значит, что другое не имеет право на существование. (А работаю я с Basic подобными. Приходится...)

Питон можно использовать как полноценную программу, чего с Пыхой вы ни когда не сделаете.
На нем вы можете писать Андроид приложения, iOS приложения, Обычные приложения для ПК, и Приложения для ВЕБ. В нем куча встроенных библиотек чего не скажешь того же о Пыхе. Я сам перешел с Пыхи на Питон.
Короче как видите из выше сказанного Питон изучать полезней во много раз.

Сообщение отредактировал dancef - 8.2.2013, 8:25


--------------------
Ruby on Rails, Python, jQuery, Ajax, PHP, Java, CSS3, SQL, C/C++, C#(.NET Framework), Delphi(Pascal). могу чего-нибудь накодить под заказ. вопросы в ЛС.
"Когда человеку скучно на самом деле ему не скучно, просто он должен что-то сделать."
Перейти в начало страницы
+Цитировать сообщение
Tema567
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 865
Регистрация: 23.11.2008
Из: Екатеринбург
Пользователь №: 171



Сообщение #38 сообщение 8.2.2013, 11:09
Цитата(dancef @ 8.2.2013, 9:24) *
Питон можно использовать как полноценную программу, чего с Пыхой вы ни когда не сделаете.
На нем вы можете писать Андроид приложения, iOS приложения, Обычные приложения для ПК, и Приложения для ВЕБ. В нем куча встроенных библиотек чего не скажешь того же о Пыхе. Я сам перешел с Пыхи на Питон.
Короче как видите из выше сказанного Питон изучать полезней во много раз.
А если я тебе насоветую изучать ассемблер RISC-архитектур, это же очень полезно в свете огромного числа мобильных устройств со сложным и специфическим аппаратным обеспечением?
По той же аналогии проводи параллель с вышеизложенным своим высказыванием.
Каждый язык хорош под свои задачи!

Сообщение отредактировал Tema567 - 8.2.2013, 11:30
Перейти в начало страницы
+Цитировать сообщение
dancef
Умный
Иконка группы
Группа: Пользователи
Сообщений: 231
Регистрация: 28.6.2009
Из: Верхняя Салда
Пользователь №: 871



Сообщение #39 сообщение 8.2.2013, 12:14
Цитата(Tema567 @ 8.2.2013, 12:09) *
А если я тебе насоветую изучать ассемблер RISC-архитектур, это же очень полезно в свете огромного числа мобильных устройств со сложным и специфическим аппаратным обеспечением?
По той же аналогии проводи параллель с вышеизложенным своим высказыванием.
Каждый язык хорош под свои задачи!

ты сравниваешь абсолютна разные вещи. короче твое сравнение нафиг ни куда не годиться и ни чем не обосновано.
во-первых Питон ЛЕГЧЕ в изучении, во-вторых у него более широкий и простой инструментарий уже встроенный чем у ПХП.
В какое место твое сравнение тут можно воткнуть если только не в пользу же Питона ?

Сообщение отредактировал dancef - 8.2.2013, 12:16


--------------------
Ruby on Rails, Python, jQuery, Ajax, PHP, Java, CSS3, SQL, C/C++, C#(.NET Framework), Delphi(Pascal). могу чего-нибудь накодить под заказ. вопросы в ЛС.
"Когда человеку скучно на самом деле ему не скучно, просто он должен что-то сделать."
Перейти в начало страницы
+Цитировать сообщение
RUSich
Скептик
Иконка группы
Группа: Пользователи
Сообщений: 2369
Регистрация: 23.2.2011
Пользователь №: 2924



Сообщение #40 сообщение 8.2.2013, 13:11
Цитата(dancef @ 8.2.2013, 9:24) *
Питон можно использовать как полноценную программу, чего с Пыхой вы ни когда не сделаете.
На нем вы можете писать Андроид приложения, iOS приложения, Обычные приложения для ПК, и Приложения для ВЕБ. В нем куча встроенных библиотек чего не скажешь того же о Пыхе. Я сам перешел с Пыхи на Питон.
Короче как видите из выше сказанного Питон изучать полезней во много раз.


Вот теперь это действительно дельный пример. А не пример hellow world.


--------------------
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #41 сообщение 20.3.2013, 23:39
Уф! С PHP более или менее разобрался. Спасибо fermus. Понял самые азы, довольно интересно. good.gif

Теперь нужно HTML осваивать.

У кого что есть, для обучения по этой теме? smile.gif
Перейти в начало страницы
+Цитировать сообщение
Tema567
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 865
Регистрация: 23.11.2008
Из: Екатеринбург
Пользователь №: 171



Сообщение #42 сообщение 21.3.2013, 1:22
Цитата(dancef @ 8.2.2013, 13:14) *
ты сравниваешь абсолютна разные вещи. короче твое сравнение нафиг ни куда не годиться и ни чем не обосновано.
Это ты необоснованно втюхиваешь человеку язык программирования из другой области. Я тебе вполне конкретно предложу написать аналог hello_world.php на чистом MIPSIVFP-ассемблере для запуска его под своим домашним маршрутизатором. Точно так же ты рекомендуешь человеку пользоваться непонятно чем.
Весь мир пользуется узкоспециализированными инструментариями и языками для решения специфических задач, и это факт.

Цитата(dancef @ 8.2.2013, 13:14) *
во-первых Питон ЛЕГЧЕ в изучении, во-вторых у него более широкий и простой инструментарий уже встроенный чем у ПХП.

Весьма жаль, что твой кругозор ограничен лишь одним крутым и универсальным языком, да и то лишь потому, что он проще в изучении.
Я занимаюсь время от времени разработкой на питоне, и он не всегда так изящен и элегантен, хотя должен признать разработка на нём нетривиальное дело и довольно быстрое.
Мне совсем не нравится его работа в apache, и уж тем более в IIS, зачем людям нужны эти танцы с бубном вообще?
Для решения иногда даже нескольких простецких "веб" задач приходится искать какой нибудь perl / lua на замену или возвращаться к php.
Что касается php - это детально проработанный и годами испытанный язык и набор библиотек, предназначенный для работы в веб и полностью совместимый почти со всеми известными веб-серверами.
Большая редкость на сегодня увидеть сайт или CMS, написанный на питоне. Зачастую пишут на PHP, или ASP.NET, либо опять же Perl.

Цитата(dancef @ 8.2.2013, 13:14) *
В какое место твое сравнение тут можно воткнуть если только не в пользу же Питона ?

Нет, на питоне свет клином не сошёлся. Пусть на нём лучше пишут протоколы сетевого и потокового обмена данными. Графические приложения такого рода, например DropBox, достаточно хорошо работают на питоне.
А сайты я буду делать на PHP до тех пор, пока он жив и развивается сообществом как самый перспективный в области WEB-технологий, пока большинство CMS на нём и т.д.

И ещё. Человек вполне конкретно и вежливо попросил обучаловки, хелповки по PHP. И ни слова ни сказал про неведомые ему "питоны", "перлы"
Не нужно ему промывать мозги, втюхивая ненужные объёмы информации по ненужным ему языкам, к чему он должен сам прийти исходя только лишь из своей исходной задачи.
В общем, не забивайте человеку голову ерундой! Ему нужны хелпы по PHP

Serebrianyi если вам нужно сделать полноценный сайт, обращайтесь - помогу!

Сообщение отредактировал Tema567 - 21.3.2013, 1:24
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #43 сообщение 21.3.2013, 6:56
Цитата(Tema567 @ 21.3.2013, 2:22) *
В общем, не забивайте человеку голову ерундой! Ему нужны хелпы по PHP

Serebrianyi если вам нужно сделать полноценный сайт, обращайтесь - помогу!


Я и сам могу сделать сайт в конструкторе. На самом деле, я изучаю языки программирования для специфических целей.

Было бы глупо, например, учиться в институте на связиста, чтобы настроить себе Wi-Fi smile.gif
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #44 сообщение 22.3.2013, 21:30
Программисты, помогайте с HTML! А то ведь я то что нашел, чушь одна а не материал!
Перейти в начало страницы
+Цитировать сообщение
intell
no avatar
Съел ежа
Иконка группы
Группа: Пользователи
Сообщений: 104
Регистрация: 8.11.2008
Пользователь №: 140



Сообщение #45 сообщение 25.3.2013, 0:36
http://kmsvsr.ru/biblioteka/ тут у меня ссылки на справочники, которыми сам пользуюсь


--------------------
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #46 сообщение 25.3.2013, 22:27
Цитата(intell @ 25.3.2013, 1:36) *
http://kmsvsr.ru/biblioteka/ тут у меня ссылки на справочники, которыми сам пользуюсь


Спасибо!

А вот что я нашел http://www.webremeslo.ru/html/glava0.html в самый раз для начинающих.
Перейти в начало страницы
+Цитировать сообщение
dancef
Умный
Иконка группы
Группа: Пользователи
Сообщений: 231
Регистрация: 28.6.2009
Из: Верхняя Салда
Пользователь №: 871



Сообщение #47 сообщение 26.3.2013, 12:34
Цитата(Tema567 @ 21.3.2013, 2:22) *
...

Я вообще то сразу предложил помощь.

Сообщение отредактировал dancef - 26.3.2013, 13:18


--------------------
Ruby on Rails, Python, jQuery, Ajax, PHP, Java, CSS3, SQL, C/C++, C#(.NET Framework), Delphi(Pascal). могу чего-нибудь накодить под заказ. вопросы в ЛС.
"Когда человеку скучно на самом деле ему не скучно, просто он должен что-то сделать."
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #48 сообщение 26.3.2013, 20:52
Здесь по CSS интересно http://www.webremeslo.ru/css/glava0.html
Перейти в начало страницы
+Цитировать сообщение
VkontakteCpy
no avatar
Ваше звание
Иконка группы
Группа: Пользователи
Сообщений: 1622
Регистрация: 4.7.2011
Из: Нижняя Салда
Пользователь №: 3611



Сообщение #49 сообщение 31.3.2013, 0:26
Здесь более подробно про CSS.


--------------------
Перейти в начало страницы
+Цитировать сообщение
Serebrianyi
Заводила
Иконка группы
Группа: Пользователи
Сообщений: 360
Регистрация: 12.8.2012
Из: ул. Устинова
Пользователь №: 7992



Сообщение #50 сообщение 4.4.2013, 18:32
Цитата(VkontakteCpy @ 31.3.2013, 1:26) *
Здесь более подробно про CSS.


lol.gif

Да нет же! Я про другой CSS tease.gif Countre-Strike Source тут ни при чем! rolleyes.gif
Перейти в начало страницы
+Цитировать сообщение

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 3.12.2025, 20:28