PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
vanicon
Отправлено: 07 Июля, 2012 - 05:53:39
Post Id



Частый посетитель


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


Помог: 17 раз(а)




Здравствуйте! У меня вопрос по поводу других языков, таких как например: С++, C, PERL, Python, ruby, java. Кол-во языков большое и я уверен что у каждого свое место в программировании. Меня интересует программирование в web, распределение нагрузок на серверах, создание высоконагруженных сайтов и тд. PHP конечно весьма не плохой язык, и очень прост в понимании, но я думаю Вы со мной согласитесь что некоторые задачи на нем решать просто не целесообразно... С чего можно начать и по какой цепочке изучения идти. Очень нужен совет... Также возможно у кого-то уже был опыт с некоторыми языками, очень хотелось бы узнать где и какой из языков лучше применять и тд

(Отредактировано автором: 07 Июля, 2012 - 06:38:06)



-----
Так было, так есть и так будет
 
 Top
OrmaJever
Отправлено: 07 Июля, 2012 - 10:25:57
Post Id



Активный участник


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


Помог: 299 раз(а)




vanicon пишет:
Вы со мной согласитесь что некоторые задачи на нем решать просто не целесообразно...

Не нужно лукавить, очень крупный сайт на php вобще не напишешь. Пишут на компилируемых языках, а вот какой имено выбрать решать вам.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
vanicon
Отправлено: 07 Июля, 2012 - 19:45:06
Post Id



Частый посетитель


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


Помог: 17 раз(а)




Цитата:
Не нужно лукавить, очень крупный сайт на php вобще не напишешь. Пишут на компилируемых языках, а вот какой имено выбрать решать вам.

Нет ну почему же не напишешь, напишешь просто при больших нагрузках это все будет сильно нагружать сервер... А вот насчет языков я вот и хотел спросить, ведь языков достаточно много и каждому свое применение...
Ps Если я не ошибаюсь то Вы пробовали изучать С++, как он?


-----
Так было, так есть и так будет
 
 Top
OrmaJever
Отправлено: 07 Июля, 2012 - 19:58:55
Post Id



Активный участник


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


Помог: 299 раз(а)




vanicon пишет:
Ps Если я не ошибаюсь то Вы пробовали изучать С++, как он?

Шикарен, он очень сложен но очень хорош. По-моему он сейчас та самая средина среди языков програмирования. Хотя он и очень хорош но можно глянуть в сторону других языков типа питона или java но там свои заморочки. А вобще можно покопатся в интеренете и посмотреть на чём написаны крупные сервисы(гугл, ютуб, фейсбук, вк, твитер и т.д) и делать для себя выводы, вот например насколько я знаю youtube написан на питоне.

(Отредактировано автором: 07 Июля, 2012 - 19:59:24)



-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
iotagen
Отправлено: 07 Июля, 2012 - 22:24:11
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Июнь 2012  


Помог: 1 раз(а)




Уже холиварили по этому поводу http://www.php.su/forum/topic.ph...pic=4954&p=1

Некто Sergtka4ov написал много ссылок про архитектуры проектов на английском — читайте.

(Отредактировано автором: 07 Июля, 2012 - 22:24:39)

 
 Top
caballero
Отправлено: 07 Июля, 2012 - 22:31:14
Post Id


Активный участник


Покинул форум
Сообщений всего: 6001
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
С чего можно начать и по какой цепочке изучения идти. Очень нужен совет...

Начните с определения куда собираетесь идти. А заодно - зачем.
Цитата:
Также возможно у кого-то уже был опыт с некоторыми языками, очень хотелось бы узнать где и какой из языков лучше применять и тд

вряд ли это можно описать на пальцах. Думаю в инете полно сравнительных таблиц и всего такого.
Срачи о том какой язык лучше начались еще задолго до интернета - например между сишниками и паскалистами.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
tuareg
Отправлено: 07 Июля, 2012 - 23:20:36
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Не холивара ради. Просто на счет ...
OrmaJever пишет:
Не нужно лукавить, очень крупный сайт на php вобще не напишешь. Пишут на компилируемых языках, а вот какой имено выбрать решать вам

читаем и удивляемся Улыбка http://habrahabr[dot]ru/post/147330/
 
 Top
OrmaJever
Отправлено: 08 Июля, 2012 - 00:23:50
Post Id



Активный участник


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


Помог: 299 раз(а)




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

А если бы было написано на Си или питоне то мог бы выдержать и в 4 раза и возможно ибольше. Может я и слишком критично сказал что на php крупный сайт не напишешь, но нужно понимать какой функионал будет у сайта, можно просто написать в индексе
PHP:
скопировать код в буфер обмена
  1. echo "[Весь html страницы]";

и сайт будет считатся написаным на php, а можно написать скрипт который при запуске будет выполнять милионы вычислений, и это уже совсем другое дело


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
tuareg
Отправлено: 08 Июля, 2012 - 00:31:45
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Я это прекрасно понимаю. И ссылку дал просто, чтобы была Улыбка
Хотел бы еще добавить следующее. По ссылке указано, что первоначально ресурс был написан на питоне, а уже потом переписан на PHP. Конечно было бы интересно узнать причину, но она, к сожалению, не указана.

(Отредактировано автором: 08 Июля, 2012 - 00:49:48)

 
 Top
JustUserR
Отправлено: 27 Июля, 2012 - 13:17:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




vanicon пишет:
Также возможно у кого-то уже был опыт с некоторыми языками, очень хотелось бы узнать где и какой из языков лучше применять и тд
В качестве целевого языка программирования и ассоциированной с ним технологии активных библиотек, который целесообразно применять для осуществление web-разработки проекутов с умерннной крупной нагрузкой, целесообразно осуществление использования языка Perl, который с одной стороны обеспечивается беспрецендентную простоту организации и транспортировнки информационных полей в первичном уровне базового элементного трактования, и с другой стороны осуществляется прредоставление технологий, позволяющих производить ускорение работы, такое как осуществление кеширования подпроцедур в оперативной памяти


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Toxa
Отправлено: 27 Июля, 2012 - 13:20:22
Post Id



Посетитель


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


Помог: 8 раз(а)

[+]


OrmaJever пишет:

Не нужно лукавить, очень крупный сайт на php вобще не напишешь.

facebook написан на php


-----
Удобный сервис для хранения файлов
 
 Top
JustUserR
Отправлено: 27 Июля, 2012 - 13:27:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Toxa пишет:
facebook написан на php
Скорость и надежность функционирования web-приложений, исходное определение которых осуществлено на языке программирования PHP, может зависеть от существенного количества внрешних факторов, в частности класса интеграции несущего web-сервера и активного интерпретатора пользовательских информационных полей, а также осуществление включения несущей нагрузки на дифференциированные подключаемые модульные элементы


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Stierus Супермодератор
Отправлено: 27 Июля, 2012 - 13:39:26
Post Id



Рекордсмен по количеству сообщений за 7 дней


Покинул форум
Сообщений всего: 2133
Дата рег-ции: Дек. 2008  
Откуда: Москваль


Помог: 52 раз(а)




Цитата:
Не нужно лукавить, очень крупный сайт на php вобще не напишешь.
это заблуждение
(Добавление)
Один высоконагруженный современный сайт сейчас может быть написан на нескольких языках. Обычно - это веб-морда, отдающая контент, написанная на php (вместо php может быть питон или руби) + бэкэнд на си (c++, java, erlang). Либо все на ява Улыбка
 
My status
 Top
LIME
Отправлено: 27 Июля, 2012 - 13:58:13
Post Id



Активный участник


Покинул форум
Сообщений всего: 10686
Дата рег-ции: Нояб. 2010  


Помог: 321 раз(а)





в качестве проекта для ветки "Обучение на основе реальных проектов" предлагаю писать деобфускатор для постов JustUserR
думаете потянем?


-----
DDD
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Другие языки программирования »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB