Перейти до публікації
Пошук в
  • Додатково...
Шукати результати, які містять...
Шукати результати в...

Как технически реализовать интернет-проект?

webworker

Рекомендовані повідомлення

mutineer, Вы наверное имеете ввиду, что выбор инструментов мало влияет на успех проекта в целом? Тогда с этим я, конечно, согласен.

 

Если же говорить сугубо о технической реализации, то выбор инструмента очень сильно влияет на удобство и скорость разработки продукта. Если проводить аналогию со строительством, то Ассемблер это молоток и зубило, PHP перфоратор, а Java это горный комбайн, которым долбить бетон в 100 раз быстрее и дешевле :)

 

Например, я свою первую CMS написал процедурным кодом на PHP за 2 месяца и потом ещё не помню сколько допиливал. Когда же я освоил Yii Framework то сделал тоже самое за 2 дня, при этом было гораздо меньше багов, потому, что использовались готовые протестированные конструкции, а не изобретенные велосипеды. А в Java поддержка объектов ещё значительно лучше чем в 5-том PHP и есть на порядок больше стабильных библиотек.

Посилання на коментар
Поділитися на інших сайтах

Я сам пока использую PHP и Python, но я честно признаю, что эти скриптовые языки генерируют код в стиле взрыва на макаронной фабрике, который будет очень сложно и дорого поддерживать. Поэтому если нужно сделать что-то серьезней создания странички для заказа пиццы, то лучше сразу использовать нормальные технологии с хорошей поддержкой ООП, вроде Java или .NET

 

забавное мнение .

 

Да , php не фонтан , но все что нужно для веба содержит , веб как таковой не препологает глубокой объектности . Топовые сайты на нем не создать . Имеются ввиду с сайтами уровня фейсбук будут сложности . Ито и там можно побороться . Для 99% проектов самое оно в правильных руках . Веб он примитивен , текстухи . А насчет кода типа взрыва на макоронной фабрики вы не правы , все от программиста зависит , php он как наша жизнь , можно сделать все криво , типа как он предназначался - микс кода и html , а можно использовать как язык высокого уровня - красиво . Я видел и огромные сайты в стиле микса , и сайты где 200 кб кода не содержали ни одной функции , т.е. все один файл , ну и посмотрите на приличные проекты на PHP живут и развиваются . Вообще важна хорошо отработанная СХЕМА приложения .

 

Чем сложнее вы используете язык , чем сложнее замудряете проект , тем дороже вам потом будет обходиться поддержка и расширение .

 

Если говорить о готовых проектах , то что-то путнее с сайтом начинается когда ЧИСТЫЙ код начинает превышать 1 мб . Для того чтоб написать это нужно потратить много времени . Поэтому самописные сайты - это дорого в принципе . Можно делать только если идея действительно оригинальная и не вписывается во все остальное . Ито 1 мб , это будет нечто убогое , более или менее живое будет от 5м . И это я говорю о коде , html шаблоны - отдельно .

 

вообще если все по уму - то это подвешенный процесс написанный на c++ , с собственным вебсервером внутри , т.е. способный сам обработать http команды .

Посилання на коментар
Поділитися на інших сайтах

Веб он примитивен , текстухи .

Если говорить о простых сайтах, типа отправить 8 запросов в базу и вывести HTML, то я абсолютно согласен, что PHP для этого достаточно.

 

Но если нужно сделать какой ни будь online сервис для обработки денежных переводов, то тут однозначно лучше использовать технологии вроде Java или .NET

 

P.S. Сейчас серверная часть Facebook почти полностью переписана на ASP + VBscript

Посилання на коментар
Поділитися на інших сайтах

Если говорить о простых сайтах, типа отправить 8 запросов в базу и вывести HTML, то я абсолютно согласен, что PHP для этого достаточно.

Но если нужно сделать какой ни будь online сервис для обработки денежных переводов, то тут однозначно лучше использовать технологии вроде Java или .NET

P.S. Сейчас серверная часть Facebook почти полностью переписана на ASP + VBscript

 

та ладно :-)

 

ну какие 8 запросов , речь идет о продуктах , вы думаете что форум на котором вы счас пишите примитивен ? Попробуйте оценить , а он на php . Может вы только говносайты видели на php ?

 

скажем так , до типа 10 млн страниц в день - легко . Дальше начнуться натяги .

 

сайтов типа фейсбук - единицы . а 99.9% весьма средние .

 

онлайн сервис для денежных переводов ? Один у меня лежит на диске на PHP , и написан корявее чем можно представить , писали китайские программисты для британии . Но он работает и сегодня тоже. А написать можно значительно лучше . Вообще если брать финансы то там и базы данных должны быть соотсветствующие .

 

Не нужно преуменьшать возможности PHP , самое главное PHP проще и дешевле поддерживать и развивать .

Посилання на коментар
Поділитися на інших сайтах

самое главное PHP проще и дешевле поддерживать и развивать .

Ok, используйте PHP.

Посилання на коментар
Поділитися на інших сайтах

Ко мне как человеку из IT, за последние два года обращалось около 5 клиентов за консультациями по стартапам. Реализацией я принципиально не занимаюсь, у самого узкая тематика. Я им расписывал примерно то же что тут в топике народ написал.

 

За два года ни один из этих людей и близко ничего не запустил.

А вначале тоже куча идей, боязнь что идею украдут.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

Ко мне как человеку из IT, за последние два года обращалось около 5 клиентов за консультациями по стартапам. Реализацией я принципиально не занимаюсь, у самого узкая тематика. Я им расписывал примерно то же что тут в топике народ написал.

 

За два года ни один из этих людей и близко ничего не запустил.

А вначале тоже куча идей, боязнь что идею украдут.

 

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

 

в среднем разработка не говносайта , а хотя бы что-то среднее , стартует от 100к у.е. одноклассники за это не напишешь , но и говносайтом уже не будет . И не нужно говорить что типа понты , посчитайте зарплату и время программистов , дизайнеров , надлежащей квалификации . А ткнуть пальцем в небо , попробовать идею за счет других , типа я тебе дам аж 20% , а ты все сделай , у меня идея и я менеджер ... а провалиться , времени потрачено на огромные деньги которое никто не компенсирует. Потому многие сайты созданы самими специалистами в полном их владении.

Посилання на коментар
Поділитися на інших сайтах

Да смешные эти "идейщики".

Еще прикололо, как-то бизнес форум читал, так там каждый второй пишет примерно следующее:

 

На работу не берут, денег нет, но если продам дедушкин гараж то будет стартовый капитал 2 тыщи баксов. Собираюсь открыть интернет-магазин.
Посилання на коментар
Поділитися на інших сайтах

если продам дедушкин гараж то будет стартовый капитал 2 тыщи баксов.

Чёй-та гаражи дешёвые какие-то.

Посилання на коментар
Поділитися на інших сайтах

Да смешные эти "идейщики".

 

Зато среди IT-шников засранцев нет! Это ж чисто ангелы приносящие прибыль! :D Это я тоже как человек из IT говорю.

Если быть честными то наверное добрая половина этих самых IT-шников решает исключительно проблемы которые появились исключительно после появления IT-отрасли. IT это такая же говно отрасль с раздутыми бюджетами как и многие другие, не лучше и не хуже.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

Деньги в банке, %капают, как еще?

хотелось бы все-же услышать начальника транспортного цеха :DЖ-)

Посилання на коментар
Поділитися на інших сайтах

Ed34, гы-гы, понравилось как написано.

Все так. Процессы в IT (разработка, внедрение и т.п.) как по мне очень сильно напоминают строительство дома - как не контролируй, как не вникай все равно н%%бут

Посилання на коментар
Поділитися на інших сайтах

mutineer, многое зависит от репутации компании. Есть такие которые честно скажут, что такой-то проект будет стоить скажем $50,000, а есть такие которые скажут $20,000, а потом ещё окажется, что еще нужно и ещё, в итоге клиент потратил $60,000, деньги уже закончились, а проект не готов.
Посилання на коментар
Поділитися на інших сайтах

смотря опять же о чем речь. Я вообще не пойму, что можно сделать за 20 куе. 60 куе это всего 1 год работы двух неплохих девеловеров со ставкой 2.5 в мес. в принципе можно что-то неплохое написать. но тут уже не вписывается бюджет на дизайнера, верстальщика и т.п. Но самая веселуха начнется когда проект худо-бедно будет готов. бюджет на разработку рядом не стоял с промо и рекламой.

 

я сейчас помимо основной работы делаю полный ремейк (полностью другой движок, при сохранении всех урлов и др. сеошных хреней) для одного из топовых в Украине сайтов недвижки, работаю уже 5 месяц, и достаточно добросовестно. нужно еще где-то месяц чтобы довести дело до продакшина. Размер оплаты не буду называть, я не борзею, но нормально.

 

Так лист задач на следующую итерацию наверно уже больше, чем то что делается на первом глобальном этапе.

Посилання на коментар
Поділитися на інших сайтах

Да смешные эти "идейщики".

Еще прикололо, как-то бизнес форум читал, так там каждый второй пишет примерно следующее:

 

На работу не берут, денег нет, но если продам дедушкин гараж то будет стартовый капитал 2 тыщи баксов. Собираюсь открыть интернет-магазин.

 

Считаете, это невозможно? Знаю несколько примеров обратного :)

 

Как по мне, гораздо более смешны сытые идейщики с бюджетами 50 к, которые считают, что кто-либо за эти 50 к с нуля создаст им готовый бизнес, приносящий эти же 50 к в год. Без их участия причем.

 

Не знаю ни одного примера, когда человек вложил деньги в то, в чем он ничего не понимает (в качестве мажоритарного пайщика), и проект оказался успешным в итоге.

 

Добавлено через 7 минут

Я вообще не пойму, что можно сделать за 20 куе. 60 куе это всего 1 год работы двух неплохих девеловеров со ставкой 2.5 в мес.

Для 99,9% стартапов это просто не нужно. Нужно вот это:

промо и рекламой

Но если подойти к вопросу творчески и не бояться большого объема работы, бюджеты можно срезать на несколько порядков без ущерба для результата.

я сейчас помимо основной работы делаю полный ремейк (полностью другой движок, при сохранении всех урлов и др. сеошных хреней) для одного из топовых в Украине сайтов недвижки

Ну дык в том то и дело - проект сначала дорос до звания "топовый", а потом занялся технической стороной вопроса - это нормально, но не наоборот.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

Ну дык в том то и дело - проект сначала дорос до звания "топовый", а потом занялся технической стороной вопроса - это нормально, но не наоборот.

 

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

 

я и стараюсь брать в работу именно такие проекты потому, что:

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

 

Другой случай был на прошлой неделе, предложили мне некоторые люди с деньгами встретиться по поводу создания новостного портала - я на таких проектах собаку съел, это мое основное направление. У людей есть деньги и они хотят новостной портал. Но это в общем, а в деталях если, то оказывается что не знают чего хотят. Встреча началась с того, что слегка приблатыканая дама села за стол, три минуты буравила глазами (типа телепат что-ли) и сказала фразу типа "ну рассказывайте". Я ответил только лишь "вы меня позвали, вы и скажите чем я могу вам помочь". Встречу закончили за 5 минут. Терпеть не могу таких "заказчиков", никогда не возьмусь за проект с таким подходом.

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

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

mutineer, а почему не попытались разузнать побольше от заказчика?

Почему не предложили ему свой вариант?

 

Заказчик всегда не знает, что он хочет. На фирме где я работаю у нас есть ведущий разработчик, он умеет из клиента информацию "клещами вытащить", именно поэтому он Senior developer и его ценят.

А сделать проект по подробному ТЗ на 200 страниц c дизайном это любой junior может.

Посилання на коментар
Поділитися на інших сайтах

mutineer, а почему не попытались разузнать побольше от заказчика? Почему не предложили ему свой вариант?

 

А зачем мне нянчится с ними? Благодарности точно не будет, только гемморой.

Есть другие заказчики и работодатели, которые знают чего хотят.

Посилання на коментар
Поділитися на інших сайтах

Ну можно было хотя бы попытаться, попробовать довести дело до конца, а потом если не получится работать с клиентом, то всегда успеете сказать - извините мы не сработаемся, всего хорошего. Это профессиональный подход. А просто сразу сказать "вы сами не знаете что хотите" это говорит о том, что человек может работать лишь с тем, что ему проще и легче.

 

Я к тому, что если Вы не строите бизнес однодневку, нельзя так работать с клиентами, разбрасываясь ими.

Посилання на коментар
Поділитися на інших сайтах

Как раз таки нет. Это если бы я взялся с такими работать был бы однодневный доход. У меня множество выполненных проектов, которые живые и продолжают жить, плюс выполняю новые проекты. Если я возьмусь работать с такими "заказчиками", то потрачу на них много времени, которое не смогу уделить другим проектам. поэтому таким богатым дядечкам у которых "сделай то, не знаю что" ответ НЕТ. и именно так строю работу. Пусть им другие делают проекты, с вероятностью 90% просрут они деньги, и через год-два прекратят финансирование, вот тебе и однодневка.
Посилання на коментар
Поділитися на інших сайтах

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

 

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

 

Технические вопросы возникают уже при какой-то более или менее серьезной нагрузке (даже для бесплатных кмс это сегодня более 100 к хостов в сутки), но в этот момент в большинстве случаев уже нет никаких проблем с финансированием качественного римейка без посторонних инвестиций.

 

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

  • Лайк 2
Посилання на коментар
Поділитися на інших сайтах

Sergun, абсолютно согласен с Вами насчет не тратить много на техническую реализации до того как проект хоть что-то начнет приносить.

 

Что касается бесплатных ЦМС, то припишу ещё один нолик - даже тяжелый WordPress выдержит 1500 хостов в сутки на хостинге за $20 как нечего делать :)

Посилання на коментар
Поділитися на інших сайтах

Створіть акаунт або увійдіть у нього для коментування

Ви маєте бути користувачем, щоб залишити коментар

Створити акаунт

Зареєструйтеся для отримання акаунта. Це просто!

Зареєструвати акаунт

Увійти

Вже зареєстровані? Увійдіть тут.

Увійти зараз
×
×
  • Створити...