Посоветуйте как разработать сайт букмекерской конторы

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
Apollo9
Сообщения: 5
Зарегистрирован: 2017.01.15, 11:47

Посоветуйте как разработать сайт букмекерской конторы

Сообщение Apollo9 »

Здравствуйте.
Подскажите пожалуйста новичку.

Требуется движок букмекерской конторы. Денег на фрилансера нет, но есть много свободного времени чтобы самому всё освоить.
Простейший пример функционала:
tennisi.kz
Посложнее:
olimp.kz
Вот примерный набросок моего сайта:
http://i.imgur.com/77oyWo8.jpg
(только карточные игры исключаются
нужна мультиязычность, реферальная программа, подключение к биллингу типа wapkassa.ru)

Как быстрее всего научиться разрабатывать такого типа функционал?
Если я правильно понял, первым делом надо освоить PHP+MySQL, затем какой-то фреймворк?
(мой уровень: advanced pc user, освоен фотошоп, html/css верстка
программирование - pascal и delphi когда-то в универе)

Мне предлагали разработать движок на:
1) Laravel (везде его хвалят, плюс есть шикарные видеоуроки Laracasts)
2) Yii2 (тоже хвалят, вот не знаю что выбрать новичку под такие цели - Yii или Laravel)
3) MODx (скорей всего мне не пойдет, т. к. обучащих материалов мало, и не настолько хороши как для популярных фреймворков)

Является ли Laravel/Yii/MODx самым быстрым вариантом? Или может мне хватит какого-то более простого решения?

Также, есть готовый скрипт: https://codecanyon.net/item/bet-stars-t ... t/13721868
Там codeigniter/ajax/jquery.
Может освоить Codeigniter, и допиливать этот движок? Или для новичка сложно будет в чужом буржуинском коде копаться?

Нужно ли осваивать регулярные выражения? Они для такого типа работы пригодятся?
Простые карточные игры типа "дурака" можно разработать на вышеупомянутых фреймворках? Или на чем-то другом более оптимально?

Заранее огромное спасибо :)
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение samdark »

Ну да. Сначала более-менее изучить PHP, потом фреймворк какой-либо. И Yii и Laravel подойдут. По Yii побольше помощи будет на русском, форум у нас достаточно приветливый по отношению к новичкам.

Про "быстрый вариант" не понял. В каком смысле быстрый? В плане быстро выучить или в плане быстро работает?

CodeIgniter проще, чем Laravel или Yii, но и менее приятен после изучения.

Регулярные выражения не стоит осваивать прям сразу. Понадобятся — освоите. Карточные игры разработать можно, но, скорее всего, для самой отрисовки карт и т.д. нужен будет ещё и JavaScript + HTML + CSS.
Apollo9
Сообщения: 5
Зарегистрирован: 2017.01.15, 11:47

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение Apollo9 »

Спасибо большое, добрый человек :)
Про "быстрый вариант" не понял. В каком смысле быстрый? В плане быстро выучить или в плане быстро работает?
Быстрый - чтобы мне быстро на него выйти.

производительность сайта вроде не будет проблемой, т. к. в нем будет только самое нужное
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение maleks »

Apollo9 писал(а):Денег на фрилансера нет
Apollo9 писал(а):Мне предлагали разработать движок на:
Что, много фрилансеры запрашивали?
Или ты их просто тролил своим фейковым заказом, чтобы собрать мнения по твоей задаче?
Yii2 universal module sceleton - for basic and advanced templates
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение samdark »

maleks, ну какая разница? Нет — значит нет. Это к вопросу отношения не имеет.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение samdark »

Быстрый - чтобы мне быстро на него выйти.
Совсем быстро не выйдет. В самом лучшем случае с нуля это месяцы.
Apollo9
Сообщения: 5
Зарегистрирован: 2017.01.15, 11:47

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение Apollo9 »

maleks писал(а): 2017.01.16, 08:32
Apollo9 писал(а):Денег на фрилансера нет
Apollo9 писал(а):Мне предлагали разработать движок на:
Что, много фрилансеры запрашивали?
Или ты их просто тролил своим фейковым заказом, чтобы собрать мнения по твоей задаче?
Я действительно хотел заказать, фрилансеры запрашивали в лучшем случае $700, предлагая на MODx, но там какой-то мутный вариант.
Совсем быстро не выйдет. В самом лучшем случае с нуля это месяцы.
Я попробую, если хватит желания и осилю, может напишу, как дела шли, за сколько времени освоил. :)
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение samdark »

Пишите. Будем ждать.
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение maleks »

Apollo9 писал(а): 2017.01.15, 13:37 Является ли Laravel/Yii/MODx самым быстрым вариантом? Или может мне хватит какого-то более простого решения?
Когда делается для себя можно и без фреймов, чисто php+mysql, на основе любого mvc движка стартануть, без всяких ооп, чисто на процедурке, как на паскале в универе
Yii2 universal module sceleton - for basic and advanced templates
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение samdark »

Задачка всё-таки не личный бложик, так что я бы не стал... потом это будет расти и изменяться.
anton_z
Сообщения: 483
Зарегистрирован: 2017.01.15, 15:01

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение anton_z »

Мне кажется что первый блин все равно комом будет, хоть на чем пиши. В продакшен такое пускать не надо. Надо искать код аналогичных или схожих проектов и по нему делать сначала учебные проекты, изучив предварительно программирование, PHP и немного теорию БД и MySQL.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение samdark »

Ком в продакшне лучше, чем ничего.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение zelenin »

а откуда данные о линиях будут?
Apollo9
Сообщения: 5
Зарегистрирован: 2017.01.15, 11:47

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение Apollo9 »

zelenin писал(а): 2017.01.16, 17:16 а откуда данные о линиях будут?
Данные о матчах надо будет парсить откуда-нибудь с Betfair API или ему подобного.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение zelenin »

есть понимание, что это должно работать риалтайм, кушает ресурсов, должно вероятно в несколько потоков работать, и не для php вообще задача?
Apollo9
Сообщения: 5
Зарегистрирован: 2017.01.15, 11:47

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение Apollo9 »

zelenin писал(а): 2017.01.16, 19:09 есть понимание, что это должно работать риалтайм, кушает ресурсов, должно вероятно в несколько потоков работать, и не для php вообще задача?
нету :(
А на чем пишут такое? На питоне?
ShNURoK
Сообщения: 168
Зарегистрирован: 2012.04.12, 05:44
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение ShNURoK »

Насколько я знаю, не с технической точки зрения, букмекерский бизнес достаточно хорошо регулируется. То есть просто так создать сайт и парсить линии не выйдет, нужно выкупать их, нужна лицензия, потом сейчас с этого хотят налоги, поэтому будут либо баны, либо отсутствие игроков. То есть без бабла, в этом бизнесе нечего ловить, лучше онлайн казино открыть.
Аватара пользователя
vitovt
Сообщения: 210
Зарегистрирован: 2012.03.21, 10:37
Контактная информация:

Re: Посоветуйте как разработать сайт букмекерской конторы

Сообщение vitovt »

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

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

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

Хотя, конечно. любая задача сводиться к простым вещам: хранению и отображению информации и БД.
Ответить