Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Web-разработка: другие языки, кроме PHP?

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: Кузнецов М.В.   (12.11.2011 в 23:22)   письмо автору
 
   для: Mookapek   (12.11.2011 в 22:57)
 

>Как раз в этом случае почему бы не воспользоваться Python?
Тут много нюансов. Начиная с того, что этот язык не многие знают. Потому что мы ещё не написали по нему книг :) Если серьезно, то у Яндекса долгое время висело объявление, о том, что требуются программисты на Змеюге. Но в сайтах обычных Питон будет ещё не скоро использоваться. Хотя лично я очень люблю этот язык.

  Ответить  
 
 автор: cheops   (12.11.2011 в 23:11)   письмо автору
 
   для: Mookapek   (12.11.2011 в 22:57)
 

Во-первых да, не быстрый, хотя побыстрее PHP и для него есть уже готовые инструменты его перевода в Java-байткод. Скорее всего когда проект начинался о десятках тысяч серверов никто не думал, да и поудобнее он тогда Python был. Как ни ругай PHP - это пионер в области языков, которые разрабатывались специально для Web и упрощенной обработки Web-протоколов. Кроме того, когда система работает - её переписывать и перебирать исключительно сложно - писать с нуля гораздо проще, быстрее и дешевле. Они может сейчас и на C++ рады перейти (и начали это на свой лад), только это уже не просто, когда куча серверов по разным дата-центрам разбросана, а остановка сервиса на 10 минут приводит к взрыву сообщений в лентах новостей.

  Ответить  
 
 автор: Кузнецов М.В.   (12.11.2011 в 23:01)   письмо автору
 
   для: Mookapek   (12.11.2011 в 19:31)
 

>А все на PHP написаны.

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

  Ответить  
 
 автор: Mookapek   (12.11.2011 в 22:57)   письмо автору
 
   для: cheops   (12.11.2011 в 22:33)
 

Как раз в этом случае почему бы не воспользоваться Python? Или он тоже медленный?

  Ответить  
 
 автор: cheops   (12.11.2011 в 22:33)   письмо автору
 
   для: Mookapek   (12.11.2011 в 19:31)
 

Во-первых не все, во-вторых Facebook по-моему почти два года назад инициировал создание проекта перевода PHP-кода на C++, вероятно мочи уже нет... Да используют PHP, но согласитесь, что использовать язык, который в 100-1000 раз медленнее других, в условиях, когда у вас тысячи и десятки тысяч серверов несколько расточительно. Тут поневоле займешься созданием компиляторов, даже если изначально собирались социальную сеть делать :)))
Когда у вас проект не вылазит за один сервер, PHP - лучше не придумаешь, когда же вам требуется более одного сервера, PHP уже дороговат.

  Ответить  
 
 автор: Саня   (12.11.2011 в 21:18)   письмо автору
 
   для: Mookapek   (12.11.2011 в 19:31)
 

Вполне возможно что морда сайта написана на РНР. Но веб-интерфейс — это далеко не весь сайт.

  Ответить  
 
 автор: Саня   (12.11.2011 в 21:17)   письмо автору
 
   для: Mookapek   (12.11.2011 в 19:30)
 

Прямое общение уже давно существует: веб сокеты и ajax с long polling. Кажется у флеша тоже что-то подобное есть.

  Ответить  
 
 автор: Mookapek   (12.11.2011 в 19:31)   письмо автору
 
   для: cheops   (12.11.2011 в 12:28)
 

PHP идеально подходит для небольших систем
А как же социальные сети? Куда уж больше системы? А все на PHP написаны.

  Ответить  
 
 автор: Mookapek   (12.11.2011 в 19:30)   письмо автору
 
   для: cheops   (12.11.2011 в 13:37)
 

хоть многопользовательский шутер разрабатывайте на PHP/HTML5
Еще Ajax, наверное, нет? Или прямое "общение" с сервером будет как-то реализовано в HTML 5?

  Ответить  
 
 автор: cheops   (12.11.2011 в 13:37)   письмо автору
 
   для: lightning.say   (12.11.2011 в 13:34)
 

В 3D можно смело изучать хоть 2 новых языка - нагрузка сильно не увеличится :)))

PS Пока рано на эту тему думать, нужно посмотреть, что получится из HTML5, может так статься, что ничего делать не придется - хоть многопользовательский шутер разрабатывайте на PHP/HTML5.

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования