Войти

Показать полную графическую версию : Как реализовать расчет автобусов


Ua-life
13-03-2013, 18:29
Есть расписание (время, автобусные остановки, поездки по днях недели, направления) автобусов небольшого города.

Хочу реализовать web страницу-поиск ближайших автобусов.
Значит пользователь вводит нынешнее Время, нынешнее Местонахождение, нынешний День недели, скрипт должен эти данные обработать и выдать ближайшие в на это время и смотря на местонахождение, а так же день недели, список автобусов и краткое описание направления.
С чего начать, возможно ли это реализовать с помощью функционала PHP не внедряясь в mysql или другие средства разработки?

Прошу помощи в реализации жлаемого или если уже есть реализовано, то "тыкнуть носом" на скрипт.

lxa85
14-03-2013, 01:16
Хочу реализовать web страницу-поиск ближайших автобусов. »
Хочешь -- реализовывай. Поиск с нуля полностью готового скрипта дело хлопотное, т.к. содержит "подводные камни в реализации" не внедряясь в mysql »
А базу данных о маршрутах вы где будете хранить?
С чего начать »
С детального плана. (без шуток)
если уже есть реализовано, то "тыкнуть носом" »
Вот здесь (http://forum.ubuntu.ru/index.php?topic=216252.0) кто-то один в один задачку решает. :)

Ua-life
14-03-2013, 09:30
Спасибо за ответ, но это не ответ, а просто комментарий. Спасибо за потраченное время на мою тему.
Предложена вами ссылка на тему является моей.

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

LilLoco
14-03-2013, 10:17
вы хотя бы приблизительно укажите на скрипт который хоть косвенно но возможен для реализации »
Используя базу данных, что в данном случае просто необходимо, реализацию данного скрипта можно перенести на простейший SQL запрос, который по введенным данным вам вернет значение ближайшего автобуса.
Реализация скрипта зависит от структуры таблиц баз данных.

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

Так же, как и подметил lxa85, вам необходимо где то хранить данные. Но вы почему - то, не посчитали его ответ ответом.

Ua-life
14-03-2013, 10:21
Спасибо за совет. Изначально решалось хранить данные в переменных, но так как мои познания в PHP не сильны задался вопросом правильности хранения данных в переменных.

Delirium
14-03-2013, 10:23
http://bus27.ru/ - нечто подобное уже реализовывали.

Ua-life
14-03-2013, 10:26
http://bus27.ru/ - нечто подобное уже реализовывали. »

Шикарно. Немного по другому чем я задумал, но шикарно.
В моем случаи должно выйти типа так (http://dl.dropbox.com/u/14318845/site/index.html)

lxa85
14-03-2013, 14:14
Предложена вами ссылка на тему является моей. »
Знаю, поэтому поставил в конце смайлик :) (— Это шутка. Ха-ха… (C (http://rumultik.ru/vinni-puh_i_den_zabot/)))
вы хотя бы приблизительно укажите на скрипт который хоть косвенно но возможен для реализации »
Проще с нуля написать.
Ищите работу с полями, календарями, выпадающие меню(javascript), вопросы соединения с БД (mysql например или sqllite (http://php.net/manual/ru/book.sqlite.php) ), вопрос запроса переменных из соседнего файла (include_once), работу со временем, задание часового пояса, css таблицы. Загляните в подфорум Вебмастеру (http://forum.oszone.net/forum-22.html), посмотрите созданные мной и другими участниками темы, возможно будут полезны. Т.к. я тоже пишу приложение "с нуля" и естественно спотыкаюсь на простых вещах.
Если вы собираетесь работать с mysql, то порекомендую либо phpmyadmin, либо mysql workbench. Если иные, то поискать самостоятельные "родные" средства администрирования. Т.к. придется тренироваться в SQL запросах к базе. Использовать готовый рабочий инструментарий, правильнее чем искать ошибку в самостоятельных.

Ua-life
14-03-2013, 14:37
Спасибо Вам большое. Для фриланса 3000 руб. за это дело много, подскажите?

lxa85
14-03-2013, 15:23
Ua-life, Зависит от хотелок. Если на колене в самом простейшем варианте, то наверно нет. 3000 не такая большая сумма, чтобы "вытюкивать" проект. Так, на пару раз девушку в кино сводить :)




© OSzone.net 2001-2012