![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
userseo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 8.1.2012 Репутация: нет Всего: нет |
биржа траффика. Хватит php?
На чем бы вы ее создали? |
|||
|
||||
Xplod |
|
|||
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 27.6.2007 Репутация: 1 Всего: 1 |
Биржи разные бывают, смотря какой оборот (к) планируется пропускать, если до млн. я думаю можно и php заточить, а если более то я бы скорей всего предпочел Cи(CGI), если я не ошибаюсь всем известная в определенных кругах Sutra TDS работает тоже на CGI
|
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
на чем угодно можно главная правильная настройка сервера чтобы все не упало когда запросов в сек будет очень много.
-------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
Absinthe |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
Это сообщение отредактировал(а) Absinthe - 9.1.2012, 12:16 |
||||
|
|||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
[удалено]
Это сообщение отредактировал(а) Absinthe - 9.1.2012, 12:15 |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
Не вижу логику наличия файла которым будут запрашивается через интернет или локальную сеть и выдавать некие данные уже можно назвать сервером. ![]() -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
Sanchezzz, Фактическая деятельность отличается во много раз: в одном случае это просто вызов функции getResponse(request), в другом это порождение процесса вебсервера с подгруженным PHP, загрузка PHP-файла, инициализация движка в кучу кода, конект к базе, получение кеша, получение из базы того, чего нет в кеше с записью этого и только после этого небольшой getResponse(request).
|
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
а что он просто так вызывается из воздуха? |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
|
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
а демон память не потребляет? не инициализируется? не может коннектиться к БД? Да и демон можно сам на PHP сделать. И учтем что демон надо написать и отладить, и возможно человек не очень хорошо разбирается в С, если задает вопрос в ветке про PHP. Это сообщение отредактировал(а) krundetz - 16.1.2012, 11:47 |
|||
|
||||
Absinthe |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
И при чем тут C, в здравом уме на нем писать никто не будет. Очевидные популярные варианты - NodeJS, Tornado. |
||||
|
|||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
это если выполняет какоето действие постоянно, а максимум что может сделать по команде рестартонуть или умиреть и то при наличие нормального сборшика мусора если же ждет более сложных команд, то там может быть все что угодно и резкий скачек потребления памяти и работа с бд и инициализация неких подпрограмм и т.д. и т.п. ну да выкинем одну прослойку и будем использовать другую, и если в одной прослойке мы будем хотябы примерно представлять что происходит, то вторая будет для нас черным ящиком, заключенном в наличие у нее более развитых абстракций и инструментов, опять же время изучения новой технологиии может быть непозволительной роскошью наверно при этом: и при этом: ![]() Это сообщение отредактировал(а) krundetz - 16.1.2012, 23:49 |
|||
|
||||
Absinthe |
|
||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
Использование популярной зарекомендовавшей себя технологии быстрее, чем использование полуготовой непопулярной. Экономия времени в случае с NodeJS для PHP-девелопера. С Tornado сложнее - согласен, PHP-разработчик может не знать Python.
|
||||||||
|
|||||||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
php разработчик может не знать и JavaScript даже это алиментарное действие, может потреблять разное количество памяти в разный момент времени, так даже если обрабатываться будет одинаковый запрос, количество этих запросов может быть не однородно по времени. Также топик стартер употребил слово биржа, соответственно будет использоваться некое хранилище информации, что уже не ограничивается одним элементарным действием. это как раз и есть черный ящик. Так как я знаю что должно быть на входе и знаю что должно быть на выходе и этим зачастую знания и ограничиваются. Что для разработчика высоко нагруженных проектов не допустимо. Смотря кому, если механику то обязательно, если водителю то нет. В общем пример не корректен. Пусть и с сарказмом. в том то и дело, что экономии времени в первом проекте стремится к 0, то есть если новая технология не будет использоваться в дальнейших проектах ее изучение экономически не целесообразно Когда мне понадобился демон на PHP, его разработка у меня заняла в районе 4 часов из них: 1 час на поиск и изучение информации что такое демон и как он работает 1 час на поиск и изучение расширений php для работы с системными вызовами и сигналами 2 час на написание кода и его отладку. Сколько у меня займет времени создание того же в другой среде если знаний по этим средам у меня 0? |
|||
|
||||
Absinthe |
|
||||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
![]()
![]()
|
||||||||||
|
|||||||||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
нет, нет и нет. Что такое AJAX - это обмен данными (запрос-ответ) со сервером без перезагрузки страницы. Клиентская часть которой пишется на JS, и РНР программисту надо только знать в каком формате отдать данные.
Сейчас все больше людей пользуется услугами автосервисов, и большая часть из них не знает что такое насос, а не то что как капот открывается. -------------------- Amazing ![]() |
|||
|
||||
krundetz |
|
||||||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
в районе 2 дней займет, так как у меня есть в этом направление наработки, хотя конечно зависит от сложности классов
![]() Добавлено через 8 минут и 51 секунду
нет, моя задача при переходе на новую технологию, это: 1. Изучить язык через которую эта технология реализована, в случае с nodeJS это JavaScript (исходи из того что человек не знает что это такое) 2. Изучить фрэймворк nodeJS 3. Овладеть инструментарием запуска скриптов, хотя бы знать куда мне это сунуть на сервере и как вызвать чтобы это заработало, а на самом деле намного больше. 4. Овладеть средствами отладки и тестирования, так как в промышленных приложениях без этого никуда. 5. Написать приложение. Конечно все эти вопросы будут изучены не последовательно, а параллельно. Но времени будет затрачено намного больше чем написать один обработчик запроса. |
||||||
|
|||||||
Absinthe |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
|
||||||
|
|||||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
![]() если надо будет прочитаю и не одну Больше. Проверено на себе и на людях. то есть ты предлагаешь стать новичком в nodeJS, чтобы изобрести велосипед, вместо разработки промышленного решения на PHP? Это сообщение отредактировал(а) krundetz - 17.1.2012, 16:14 |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
А я думаю, что не сломалась. И что периодическая заправка бензином - это не ремонт брака, а правильное использование. |
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
ты путаешь понятия, обычный пользователь и разработчик, разница в том что пользователь эксплуатирует, а разработчик разрабатывает. Все твои примеры про автомобили это примеры эксплуатации, если вернуть разговор на IT тематику, то получается что твой пользователь(допустим какой нибудь онлайн игры), должен уметь понять сервер в случае падения и написать адон. Это сообщение отредактировал(а) krundetz - 18.1.2012, 00:23 |
|||
|
||||
$дмитрий |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
На php, однако если нагрузка действительно серьезная использовал бы ноду
Не знаю ни одного программиста, который бы не знал базовый уровень JS. Обычно программисты разнорабочие, особенно в небольших компаниях они и кодеры, верстальщики, проектировщики, контенщики и т.д. Хотя основная причина в том что первым делом народ стремиться познать html+js |
||||
|
|||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
швейцарскими ножами нас принуждают обстоятельство, а точнее поведение работодателей - зачем держать PHP и JS программистов, когда можно одного PHP+JS программиста. В нормальный странах каждый человек отвечает только за один уровень, а не за все. К сожалению в нашей стране даже в крупных фирмах такое не наблюдается. -------------------- Amazing ![]() |
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
||||
|
||||
Absinthe |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
Я говорю, что для эксплуатации автомобиля или AJAX нужен минимальный уровень знаний. Но все-таки нужен.
|
||||
|
|||||
$дмитрий |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
И это хорошо для самого программиста. Расширяется кругозор, работа становится разнообразнее и интереснее, повышается общий уровень развития, на выходе будешь знать N число технологий и т.д.
А разве это от страны зависит? Скорее от стратегии самой кампании. Просматривая зарубежные вакансии вижу те же требования php/myql/js/html/xml
Как показывает практика кол-во и серьезность касяков зависит от опыта/интелекта разработчика + внешних факторов(такие как сроки проекта). Прокаченный верстальщик будет касячить не меньше чем прокаченный кодер+верстальщик |
||||||
|
|||||||
krundetz |
|
||||||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
возможно, и у меня есть маса примеров этого в виде знакомых девушек Тут ты прав. Но толи ты путаешься в терминологии и понятиях, толи специально приводиш такие примеры. Так как: 1. Сервер по протаколу http всегда отдает строку, ему без разницы сделан запрос при помощи AJAX или нет, всеравно будет строка. 2. Для того чтобы сформировать строку на стороне сервера мне знания AJAX не надо, мне нужно знать как сформировать строку. 3. AJAX клиантская технология и не влияет на функционирование сервера. Следовательно ее знания для написания серверной части излишне. 4. Одним из требованием при создание сайта у нас является его полноценное функционирование с отключеным JavaScript на клиентской машине. надеюсь понятно почему? 5. Из 4 вытекает что JavaScript внедряется на последнем этапе разработке и если компания делает хотя бы 2 сайта в месяц, то ей просто необходим JavaScript программист. Лично проверно что 2 узко направленых специалиста в 1.5 раза производительнее чем 2 универсала. Слудовательно вместо 2 сайтов можно будет делать 3. Вот такая простая арифметика.
Вот как раз наоборот. В боьшой компании легче прокормить новичка, чем в маленькой. Большинство моих знакомых закончивших ННГУ им. Лобачевского и НГТУ им. Алексеева по специальностям связаным с програмированнием начинали работать в Полёте, Телме, Мере и других крупных IT организациях города. Добавлено через 10 минут и 43 секунды
Согласен. Также как и скорость разработки. Поэтому к тебе вопрос: Уровень прокаченности в верстке и написание кода будет одинаковым? Это сообщение отредактировал(а) krundetz - 18.1.2012, 22:33 |
||||||
|
|||||||
$дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
При полном цикле(верстка+программирования), уровень знаний в каждой из областей будет одинаков. Я не рассматриваю ситуацию когда разработчик не заинтересован в конкретных технологиях. К примеру, мне всегда было влом наполнять сайты контентом, старался переложить/уйти от таких задач ![]() |
|||
|
||||
MoLeX |
|
||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
это-то да, но в основном программист специализируется в одной области, другую знать он будет но не так виртуозно.
в 99% если ты РНР, то программировать на JS тебя не заставят. Достаточно знаний что РНР - серверный, JS - клиентский.
Знания может и да, а вот умения их применить - нет. -------------------- Amazing ![]() |
||||
|
|||||
Absinthe |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
![]() А объяснение простое есть, почему не умея открывать капот ты не сможешь эксплуатировать авто.
|
||||
|
|||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
элементарное удобство для пользователей. Если есть, у тебя, хотя бы небольшой портал под 150к просмотров в месяц и аудиторией от 10к уникальных пользователей то можешь глянуть сколько человек не использует JS. У меня их 2-3%, в период чемпионата мира, когда к нам ломилось большое количество иностранцев, этот показатель достиг 7%. Для нас даже 1% таких пользователей важен! Добавлено через 26 секунд Absinthe, круглое сообщение) 444 ![]() -------------------- Amazing ![]() |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
![]() |
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
суть не уловил
![]() -------------------- Amazing ![]() |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
MoLeX, эти люди с отключенным JS только читают сайт.
Они не нажимают рекламу, не шарят ссылки, не добавляют контент. |
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
а разве только для этого нужен JS и AJAX? А как же: 1. голосование 2. подгрузка контента 3. общение N. и т.д. -------------------- Amazing ![]() |
|||
|
||||
krundetz |
|
||||||||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
Нет не будет. Всегда есть предрасположенность к чему-то одному. Плюс неоднородность времени затрачиваемого на верстку и программирование. Верстка в большинстве своём это 10% временных затрат на создание сайта.
И я не расматриваю, просто PHP и JavaScript совершенно разные по концепции языки, и одинаково ими владеть одновременно не получиться, что то будет выходить на первый план.
Да есть и я даже знаю как открыть капот и даже смогу перебрать двигатель (в юности доводилось), знаю как починить замок в двери, только делать все это не буду, так как ценю своё время, поэтому с проблемами будет разбирается автомеханик, даже открывать капот.
Уж не про замерзайку ли ты говоришь? (Разочарую тебя это я делаю на сервисе) Что же ты так стараешься диалог в сторону увести? Я даже начинаю думать что ты автомеханик, а не программист. Это сообщение отредактировал(а) krundetz - 19.1.2012, 09:05 |
||||||||
|
|||||||||
Absinthe |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
Хотя зимой всего лишь 5л в месяц.
Это сообщение отредактировал(а) Absinthe - 19.1.2012, 10:15 |
||||||
|
|||||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
Точно автомеханик. 7,6 л. Но это уже полный офтоп. Поэтому предлагаю вернуться к теме. Раз уж ты предлагаешь nodeJS, хоть перечисли его достоинства и недостатки. Это сообщение отредактировал(а) krundetz - 19.1.2012, 11:10 |
|||
|
||||
Absinthe |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 526 Регистрация: 4.5.2011 Репутация: 5 Всего: 11 |
|
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
-------------------- Amazing ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |