Сеть сайтов знакомств. Часть 8. Воюем с AdvanDate …
И вот, скинулись мы и купили лицензию AdvanDate. При чем самую дорогую, Entrepreneur Package! При данной лицензии получаем возможность безлимитной установки, исходники самой CMS и исходники мобильных приложений.
Проходит сутки, а лицензионного ключа все нет… статус заявки «в обработке…»
А руки то чешутся поюзать!
И лишь к концу вторых суток мы получили лицензионный ключ. Хоть в комплекте и идет:
- Unlimited Sites
- Lifetime Free Hosting
- Over 60 Dating Templates
- Responsive Design
- Over 20,000 Starter Profiles
- Free Upgrades
- Free Support
- Free Installation
- Mobile Dating App
- Mobile Dating App Source Code
- Scamalyze Add-On (Beta)
Нам их бесплатный безлимитный хостинг нафиг не нужен. Кстати, там все не так хорошо, как может показаться. Например, к версии Entrepreneur Package можно получить в подарок 20 тыс. юзеров. Однако, условие такое, что их они инсталлируют только при условии, если сайт на вашем хостинге! На своем они не станут этого делать (так как это занимает «целых» 1.6 гига!).
Дальше, думаешь такой, мол CMS получил, и все как по маслу!
Фига с два.
Сперва я час пытался установить на шаред хостинг.
Безуспешно.
Затем, часа три на VPS сервер.
Процесс установки сдвинулся с мертвой точки, но завис, так как CMS не видела MySQL.
Затем я психанул и купил отдельный VPS.
Спустя 2 часа психанул окончательно, отправил все данные Андрею (с которым работаю 7 лет) и закрыл браузер.
В итоге, отправил программисту, который установил CMS.
Но дальше, изучение CMS привело к пониманию того, что оно в принципе нежизнеспособное.
Вот хронология событий.
1. Покупаем лицензию. Предоставление ключа ждали 2 полных суток.
Ведь продавец мог настроить автоматическую выдачу ключей, после получения подтверждения транзакции от PayPal, но нет, выдача ключей вручную.
2. Установка осуществляется с применением костылей. После того, как CMS установлена, необходимо дополнительно:
The final step for installation is to run the following command on your site so that it updates
your admin area. Just go to your browser and run the following command and replace our
example domain with yours:
www.yourdomain.com/12-sql-update.php
www.yourdomain.com/13-sql-update.php
www.yourdomain.com/13-1-sql-update.php
You will be presented with a blank screen. Once you do that you’re done with the
installation and you can login to your admin area.
— и только после этого оно начинает работать.
Это уже говорит о том, что проект представляет из себя сплошной «костыль на костыле и костылем погоняет».
3. Заявлена поддержка русского языка, но это не совсем так:
3.1. Админа исключительно англоязычная.
3.2. Русификация исключительно машинная:
3.3. Как только ставишь в настройках дефолтным русский язык, начинается бред с кодировками в админке
4. Баг на баге и багом погоняет.
Например, если изменить режим авторизации с Default на Sliding, то пропадает возможность зарегистрироваться на сайте
5. Кривая верстка всех шаблонов.
Хоть и заявлено что в комплекте идет 66 шаблонов, по большому счету все они отличаются лишь фоновой картинкой. Дизайн внутреннего интерфейса у всех одинаковый.
Более того, мобильную версию в настройках сайта лучше вообще не включать, ибо получите …
6. Некорректно работает авторизация Facebook.
Если вы авторизовались через Facebook, то невозможно выйти из аккаунте: после кнопки «выход» сайт задумывается и вы вновь в своем аккаунте авторизованы.
В итоге пришлось через админку удалить авторизацию через Facebook.
7. Сам код сайта кривой.
Не смотря на то, что вы получаете исходники, вы получаете вот такое:
Резюмирую.
Покупая AdvanDate, вы получаете функциональный современный сайт программный код, выросший из 90-х годов и обросший костылями вдоль и поперек, при чем на столько, что даже установка сопровождается костылями, от человека, для которого чуждо понятие «перфекционизм» и представляющий из себя по факту навозную кучу.
Вот только поняли это лишь после покупки CMS.
В итоге, на другой домен был установлен Ph7cms, а на третий YouDate (который на базе yii2). В данный момент в созданных Google Docs файлах расписываем косяки, особенности, доработки, нюансы каждый из CMS. Планируем, к концу следующей недели (10.02.2019) определиться с дальнейшей стратегией и построить финальный план действий.
Ждём продолжения)