Прошу совета: изучать PHP или Java для сервера?
Добавлено: 09 ноя 2011, 12:52
Здравствуйте.
На начальном уровне разбираюсь в AS3, простые флешки делать умею. Хочется начать делать многопользовательские приложения, бюджетов нет, значит нужно самому изучать взаимодействие с БД, MySql (или что-то ещё), какой-то серверный язык. Пока я в этом мало что понимаю, но заниматься/изучать точно буду.
1. За несколько дней шерстки интернета начитался очень много негатива в сторону PHP. Плюс я так понял из-за отсутствия поддержки многопоточности с пхп варианты с реалтаймом нужно отсекать сразу - не поддерживает. Насчёт java - пугают, что очень сложно. Но похож на AS3, единственный язык что я знаю, это для меня плюс.
Вариант выучить сначала пхп, потом яву - имеет место быть, но что-то не уверен, не будет ли это лишний крюк. Тем более правильнее будет сказать "подучить", так как учат такие языки годами, и так уж "выучить" их в разумные сроки невозможно.
Моя цель - начать делать простые многопользовательские флеш игры/приложения, вконтакте или вне него. Но во многом интересуют именно реалтайм игры, пусть и простые (можно взять, к примеру, бадминтон).
Скорее всего, я что-то не учитываю. Развейте мои сомнения, добавьте аргументов на чашу PHP или Java. То ли мне нужно учесть, что прежде чем я смогу сделать тот же бадминтон на связке AS3+Java и разберусь в яве, уйдут годы - и ну его подальше, учить PHP и не думать в сторону реалтаймов. То ли глупо учить пхп в моём случае, так как более менее разбираюсь в "ява подобном" языке, а простое приложение с сервером на яве научиться делать не сложно.
2. Также вопрос применительно конкретно к "Вконтакте" - нормально ли он будет поддерживать связку AS3+Java (а то примеры я на форуме вижу в основном с пхп).
3. Реально ли справиться в одиночку с разработкой простого приложения AS3+Java? Возьмём уровень игры в бадминтон или немного выше. Или дело такое сложное, что без команды не обойтись. Тогда аналогичный вопрос - AS3+PHP в одиночку?
Прошу прощения если вопросы глупые, повторюсь, что в вопросах серверов/баз данных я пока мало что понимаю но буду начинать учиться. Вопрос - с чего. Если видите явную ошибку в моей логике - пожалуйста, поправьте, только конструктивно
Спасибо.
На начальном уровне разбираюсь в AS3, простые флешки делать умею. Хочется начать делать многопользовательские приложения, бюджетов нет, значит нужно самому изучать взаимодействие с БД, MySql (или что-то ещё), какой-то серверный язык. Пока я в этом мало что понимаю, но заниматься/изучать точно буду.
1. За несколько дней шерстки интернета начитался очень много негатива в сторону PHP. Плюс я так понял из-за отсутствия поддержки многопоточности с пхп варианты с реалтаймом нужно отсекать сразу - не поддерживает. Насчёт java - пугают, что очень сложно. Но похож на AS3, единственный язык что я знаю, это для меня плюс.
Вариант выучить сначала пхп, потом яву - имеет место быть, но что-то не уверен, не будет ли это лишний крюк. Тем более правильнее будет сказать "подучить", так как учат такие языки годами, и так уж "выучить" их в разумные сроки невозможно.
Моя цель - начать делать простые многопользовательские флеш игры/приложения, вконтакте или вне него. Но во многом интересуют именно реалтайм игры, пусть и простые (можно взять, к примеру, бадминтон).
Скорее всего, я что-то не учитываю. Развейте мои сомнения, добавьте аргументов на чашу PHP или Java. То ли мне нужно учесть, что прежде чем я смогу сделать тот же бадминтон на связке AS3+Java и разберусь в яве, уйдут годы - и ну его подальше, учить PHP и не думать в сторону реалтаймов. То ли глупо учить пхп в моём случае, так как более менее разбираюсь в "ява подобном" языке, а простое приложение с сервером на яве научиться делать не сложно.
2. Также вопрос применительно конкретно к "Вконтакте" - нормально ли он будет поддерживать связку AS3+Java (а то примеры я на форуме вижу в основном с пхп).
3. Реально ли справиться в одиночку с разработкой простого приложения AS3+Java? Возьмём уровень игры в бадминтон или немного выше. Или дело такое сложное, что без команды не обойтись. Тогда аналогичный вопрос - AS3+PHP в одиночку?
Прошу прощения если вопросы глупые, повторюсь, что в вопросах серверов/баз данных я пока мало что понимаю но буду начинать учиться. Вопрос - с чего. Если видите явную ошибку в моей логике - пожалуйста, поправьте, только конструктивно
Спасибо.