Немного перформулирую вопрос:
Нужна скорее ЦМС, которая позволит более удобно работать с базой, то есть изменение определенных критериев, вывод групп по некотрому признаку и так далее. Не хотелось бы это писать с нуля потому, что явно до этого это уже создавалось.
Просто вывод всех на яндекс карту с привязкой к дому я сделал. Пришлось писать с нуля.
Хотелось бы узнать есть ли и CMS, которая была создана примерно для таких целей?
Делал раньше связку abills с картой от bing
для отображения статуса (оффлайн - онлайн) абонентов на карте
ничего готового не нашел, писал все с нуля :(
К сожалению сорцы уже потеряны, скоро буду писать все тоже только с использованием яндекс карт)
но если вам не жалко, поделитесь кусочком своей наработки.
Chvalov: Да мне скорее уже на данном этапе нужно не для карт, а для работы именно с базой, добавление критериев, ее обработка, вывод определенной информации.
Да не уверен, что вам пригодятся мои наработки, по сути дела просто - сначала взял скрипт для геокодирования всех координат. Ну а потом вывод на яндекс карту через апи с группировкой объектов на удалении в хабы.
Нужна скорее ЦМС, которая позволит более удобно работать с базой, то есть изменение определенных критериев, вывод групп по некотрому признаку и так далее. Не хотелось бы это писать с нуля потому, что явно до этого это уже создавалось.
То вам идеально подойдет Drupal + модуль Views для удобной выборки с базы это наверно самая идеальная связка.
Иван Drupal то что надо. Там даже есть модули для интеграции существующих таблиц https://www.drupal.org/project/data
Но если с Drupal не знакомы, то не рассчитывайте на результат раньше чем через месяц-два :)
Максим Гречушников: про фреймворки согласен. Вопрос был про CMS поэтому и ответ такой :)
Но у человека с опытом Drupal на эту задачу уйдет тоже не больше 2-х дней.
Alex: Да на самом деле я скорее неправильно выразился ) думал что может есть что-то более менее подходящее под описание. Хороший фреймворк тоже подойдет
Иван: Ну тогда с фреймворком наверное быстрее будет разобраться. У Друпала очень много своих нюансов, хотя если выбирать из ЦМС то он для этой задачи хорошо подходит.
CMS предназначена для стандартных проектов - блог, интернет-магазин, у вас нестандартный проект, значит либо не нужно использовать CMS а писать своё либо брать любую - всё равно допиливать придётся, но при этом там ещё куча лишнего будет. Я о таких CMS в паблике не слышал.
А я бы посоветовал любую CMS которая ориентирована для интернет-магазинов, ведь у вас будет в итоге каталог людей, а от каталога товаров как я понимаю он не сильно отличается. И магазины как раз поддерживают все фильтры, поиск, свойства и кучу всего другого.
еще один. ну не лезьте тогда, у вас свои крылья, у меня свои. топикстартеру самому решать на каких лететь. битрикс ничем не хуже других цмс и местами выйгрышнее. хотя б за счет инфоблоков
Максим Гречушников: их эти инфоблоки это отчаянный костыль спасения поверх лютого говнокода и совершенно тупорылой архитектуы, если то что там есть можно так назвать. битрикс это какая-то лепнина из дерьма разной степени коричневости. а жрет он сколько. открываем сайт на битриксе на шаред хостинге, жмем 3 раза ф5 и получаем 503. битрикс это западня для бизнеса. точней решение, но дорогое и прожорливое. кодить код под него я вообще реальным не считаю. имею с ним 2 столкновения. первое не помню что там было, но я тогда зарекся больше в него не лезть НИКОГДА. как говорится не зарекайся, и в одном заказе позарез надо было выбирать данные из битриксовой базы. никакого апи нет, орм нет, зато там есть своя нереальная субд внутри таблиц, я потратил 2 дня чтобы составить запросы на получение списка товаров и заказов. сами запросы получились не сложными, много времени ушло на понимание этой "архитектуры" этих блоков. с этим пониманием я понимаю какой оверхед происходит при работе движка с ними, потому что все над чем старались разработчики субд майскл идет лесом. вот откопал gyazo.com/eeaa1cc645ca5a3322213103ed969461 - список заказов получить. это я одним запросом написал, а битрикс будет долбить базу по несколько на каждый этот инфоблок. вы профайл глянтье. и еще этот капслок повсюду, хорошо хоть не на русском переменные. это полный бред + маркетинг. не знаю может там чего наладилось (дело было 3 года назад), но я не верю по-прежнему зарекнувшийся, и не понимаю таких советов окунуться.
65536: боюсь у вас не верное представление о данной цмс. работаю с ней скоро уже как 5 лет. ни каких 503 не ловил ни разу ни на каких шаредах. В коде да, говнокод частенько ловится.
никакого апи нет, орм нет, - dev.1c-bitrix.ru/api_help прекрасно документировано.пару раз ловил нехватку документации, но не сложно было найти в модуле описание. dev.1c-bitrix.ru/community/blogs/vad/orm.php доступно обьяснено.
Максим Гречушников: может быть когда у вас пятилетний опыт у вас уже интуитивно получается делать это все правильно в заданных условиях. но битрикс (такой каким видел его я последний раз) это сплошная бэдпрактика во всем. я сделал профилирование запросов к бд и прифигел, их там была тысяча наверно (загрузка какого-то интерфейса из этих блоков кем-то наколхозеного) и жрало это овер 128 мб. потом я правда пару лет назад его из интереса тестанул, на загрузку страницы уходило 20 мб+, что уже сравнимо со всякими джумлами и вордпресами. что еще запомнилось это длительность установки, минут 20, сидишь смотришь прогрессбар)) как будто винду ставишь. не представляю что там за процессы могут происходить. моя версия что это сделано для солидности.
хороший плюс битрикса это то, что много клиентов с деньгами уже заведомо окучены и можно неплохо зарабатывать. но для меня это было бы продажей души дьяволу))