Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Первые шаги в серверном программировании
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (3): [1] 2 3 »   

> Описание: С чего начать?
Дмитрий Б.
Отправлено: 17 Сентября, 2006 - 01:51:12
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




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

1. Какой язык изучать: PHP или Perl? В чём разница (я имею в виду не на уровне синтаксиса, а в возможностях/средствах/функциональности)? Слышал, что бывают серверные программы на C++... Широко ли распространена поддержка таковых серверами? Какой должен быть компилятор?
2. Какой хостинг лучше подойдёт для экспериментов?
3. Какие книги можете порекомендовать?
4. Какую среду целесообразно (и нужно ли?) поставить на комп?

Пока вроде, всё... Всем заранее спасибо за ответы!
 
 Top
ETC Администратор
Отправлено: 17 Сентября, 2006 - 03:29:23
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




php проще, доступнее, меньше геморроя.

Спорить, что лучше — бесполезно, аргументы будут и там и там.

Программы на C++ — обычные программы, которые «смотрят» в инет.

Для запуска подобных программ нужен физический хостинг, т.е. свой собственный сервер.

3 и 4 вопросы целиком зависят от 1.
 
 Top
Дмитрий Б.
Отправлено: 17 Сентября, 2006 - 05:03:32
Post Id



Super Member


Покинул форум
Сообщений всего: 800
Дата рег-ции: Март 2005  
Откуда: Иркутск

Карма 0




ETC
Вообще я смотрю, что Perl почему-то менее популярен - движки многих популярных форумов написаны именно на PHP. Насчёт гемороя - возможно, сравнивал как-то листинги... Бр-р-р! Хотя тут всё, насколько я понимаю, зависит от программиста...

Насчёт C++ - понял, это, стало быть, отпадает.

Что можешь посоветовать из литературы по PHP?

А из программ, как я понял, ради тестирования на локальной машине придётся ставить сервер? И PHP вроде не во все серверы входит?

И ещё: какая (какие) версия (версии) языка сейчас актуальна (актуальны)?
 
 Top
ETC Администратор
Отправлено: 17 Сентября, 2006 - 05:25:31
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




Дмитрий Б.
Ну у меня только справочник Павла Лапина PHP4 и всё. В принципе, это переведённый php.net

Актуальны 4 и 5-ая версии php.
 
 Top
Malcolm
Отправлено: 17 Сентября, 2006 - 05:28:50
Post Id



Junior Member


Покинул форум
Сообщений всего: 69
Дата рег-ции: Сент. 2006  
Откуда: Омск, Россия

Карма 0




Поставь себе Денвера. Там есть все, что надо для локальной отладки.
Apache + PHP4 + MySQL + SSI + GD + Perl
http://www.denwer.ru/
 
 Top
SviMik Супермодератор
Отправлено: 17 Сентября, 2006 - 06:13:02
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




Имхо, php4 уже неактуален Улыбка php5 появился ещё в июне 2003 года. То что некоторые хостеры до сих пор тормозят с обновлением - это лишь жирный минус хостера, а не повод писать под php4 и каждый раз в мануале смотреть под какую версию катит функция...

По поводу сервера. По началу я ставил разные пакеты типа денвера, apache2triad и ещё несколько. Все послал в Корзину. Стал разбиратся как поставить всё самому, оказалось не так уж и сложно. Зато ставить можно только то что нужно и настраивать под себя. И знания как поднять сервер лишними не будут Улыбка
 
 Top
Malcolm
Отправлено: 17 Сентября, 2006 - 06:29:23
Post Id



Junior Member


Покинул форум
Сообщений всего: 69
Дата рег-ции: Сент. 2006  
Откуда: Омск, Россия

Карма 0




SviMik
Вот интересно, а чем ты реально воспользовался из PHP5, чего нет в PHP4? Улыбка Imho лучше использовать стабильную версию которая есть у всех, чем бегать в поисках особо продвинутого хостера.
 
 Top
Ray Wen Администратор
Отправлено: 17 Сентября, 2006 - 07:36:58
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Malcolm
Пройдет пара лет и все перейдут на 5-ю версию, сейчас просто периуд такой, переходный... А 5-ю версию проделов небольшие манипуляции можно установить на любой хостинг... ИМХО, если браться изучать сейчас, то сразу 5-ю версию, чтобы даже не заморачиваться с разницей между 4-й и 5-й...

Дмитрий Б.
"Разработка Web-приложений с помощью PHP и MySQL" Люка Веллинга и Лоры Томсон, постоянно обновляется, я когда-то читал второе издание...

Насчет актуальности языков, в основном идет PHP, вроде как еще пользуется популярностью ASP, но какими особенностями обладает не вкурсе... PHP проще, а если знаешь C++, то с PHP за неделю разберешся...
 
 Top
SviMik Супермодератор
Отправлено: 17 Сентября, 2006 - 11:08:43
Post Id



Где-то там...


Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004  
Откуда: Tallinn, Estonia

Карма 4




Malcolm пишет:
Вот интересно, а чем ты реально воспользовался из PHP5, чего нет в PHP4?

Да вот хотябы позавчера обломался с array_combine() и залив на хост скрипт не запахал Нахмурился
 
 Top
Malcolm
Отправлено: 17 Сентября, 2006 - 11:22:09
Post Id



Junior Member


Покинул форум
Сообщений всего: 69
Дата рег-ции: Сент. 2006  
Откуда: Омск, Россия

Карма 0




SviMik
Угу, а писал бы на PHP4... Нет функции - нет проблемы Улыбка
array_combine() прекрасно эмулируется http://ru.php.net/manual/en/func...rray-combine.php
 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 4 (гостей: 4, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0527]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33