Marlida - социальная сеть

Да и работа качественная, как делают немцы, никто другой не сделает. Цена небольшая, зато делают как для себя.
А вот здесь Вы, сударь, глубоко ошибаетесь!
Вы хоть в код-то заглядывали???
Не стОит оно заявленных денег.
Вот только основные недостатки:
- Языковые константы прямо в коде
- Полное отсутствие шаблонов. HTML-верстка прямо в коде!
- Полное отсутствие внешних таблиц стилей, всё прямо в коде!
- Обилие ошибок в html-верстке
- Многократное повторное вхождение кода (чуваки не знают, что можно использовать функции)
- Неоптимизированные SQL-запросы
- и т.д., не говоря уже о полном отсутствии выравнивания в PHP коде (считается дурным тоном и присуще только начинающим в программировании)...

Вывод:
Как пример для изучения принципов построения функционала оно может и сгодится.
Но в остальном - это пример, как НЕ надо делать!
 
  • Заблокирован
  • #22
Я говорил не о коде, а насчет функционала системы.
 
Прошу прощения за оффтоп - но слово "проверенно" пишется с одним "н",
в фразе "Сообщение не проверенно" этой темы):(nezn:

--------------------------------------------------------------------------------------------Здесь:
 
Хороший скриптик, есть у кого нормальный русский? А лучше последняя версия
 
  • Заблокирован
  • #25
А что делать с кодировкой?
Там на глобал странице кряки..
 
Хотя я и раскритиковал этот движок, однако его компактность, простота реализации и установки подкупает. :)

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

В общем, я не удержался от глупого искушения и таки взялся за этот движок :D

Что сделал:

1) выровнял php-код, поскольку он был нечитабельный
2) выровнял html-код, поскольку он тоже был нечитабельный
3) САМОЕ ВАЖНОЕ: вынес ВСЕ языковые фразы в отдельный языковый файл /lang/de.php
4) Перевел все фразы на английский язык (/lang/en.php)
5) Сделал выбор языка в файле конфигурации (на сегодня только en/de)
6) Нашел дополнительные модули - Блоги, Группы, Форум, которые переработал аналогичным образом.

Что еще осталось в моем ToDo:

1) Перевести фразы на русский язык /lang/ru.php (это не делал, лень :) )
2) Прошерстить код на предмет повторения. Оформить повторяющиеся куски в виде функций (частично сделал, но не закончил)
3) Вынести из кода все стили в таблицу стилей (тоже начал, но не закончил)
4) Вынести из кода всю HTML-версту в файлы шаблонов (это даже не начинал, хотя опыт и наработки давно есть, но руки еще не дошли)
5) Сделать интеграцию с форумами типа Воблы (Virtual Bulletin Board) и/или Инвизион (IPB), (а то их родной модуль форума ну совсем слабенький)

Получившуюся глубокую альфу проекта можно потестировать на моем тестовом сайте:


Поскольку по результатам тестирования я получил только отрицательные отзывы, типа "Это полное ***но, и продолжать с ним возиться не имеет никакого смысла", то мой энтузиазм на сегодня очень сильно поостыл...
Возможно, ваши отзывы и предложения помогут продолжить начатое. Если, конечно, оно хоть кому-то будет интересно и нужно...
Обсудить данный проект можно на форуме (сорри, там требуется регистрация:(
 
А кто то её установливал уже , можно ли глянуть на русскую демо версию ???
 
А кто то её установливал уже , можно ли глянуть на русскую демо версию ???
Устанавливать - устанавливали, а вот по поводу РУССКОЙ демо
версии это ты погорячился.:D Движок немецкий и все слова
(локализация) находятся в коде, следовательно нужно перековырять
весь код чтобы сделать русскую версию.:) В общем я еще не знаю
такого человека, который бы это сделал. Можешь быть первым.;)
 
чего-то твоя демка не хочет регистрировать, пишет типа
PHP:
Fatal error: Call to undefined function zodiacIndex() in /usr/local/www/codersclub.org/htdocs/social/inc/register.inc.php on line 88
хм.. в скаченном здесь дистрибутиве register.inc.php файла и нет
 
демка не хочет регистрировать, пишет типа Fatal error:
Thnx! Fixed.
хм.. в скаченном здесь дистрибутиве register.inc.php файла и нет
Я ж говорю, что движок был полностью перелопачен.
в том числе и многие наименования переменных и файлы заменены на английские.
 
Назад
Сверху