Люди, которые приходят в ужас от существующих систем, берутся писать свои на базе хороших фреймворков (которые в свою очередь требуют соблюдения каких-то стилей, стандартов и т.п., что даёт шанс на качество). Если энтузиазма хватает на больше чем полгода, то в итоге появляются неплохие проекты.
Как пример: МаксСайт CMS исполнился год — и вот чем он лучше вордпресса.
Другой пример: движок соцсетей LiveStreet. Тоже с качеством кода всё в порядке.
Так что, пожалуй, существуют.
А где скачать и посмотреть код?
«Мы бесплатно сделаем вам сайт (с магазином) и бесплатно разместим в сети. А платно будем только продвигать.»
Кто из заказавших может составить отзыв о качестве?
Вёрстка, да, тоже — находил там нарушения табличной структуры. То ли забытые td, то ли ещё что-то. Уже не помню точно.
А работает оно ровно до первого решившего проверить на инъекции ^..~
На самом деле политика очень даже понятная. Открытая лицензия, а создатели зарабатывают на поддержке и доработке. Т.е. если хватает квалификации самому поставить-настроить-доработать, то можешь смело и бесплатно пользоваться.
А что тяжеловат и медленноват — это да. Требования у него (в том числе и к квалификации) неслабые. Но и мощный соответственно.
Коппермайн бесплатный. Впервые я с ним пару лет назад познакомился, и тогда никаких упоминаний о платности не было. Т.е. если что и было, то раньше.
Про код сабжа сейчас ничего не скажу.
Вон, чуть выше говорят, мол, интересно, как вы «дешефрируете» 4.5Гигабайтовый образ DVD диска из 40-символьного хеша? :)
Пока что я читал про пару уязвимостей md5-sha-подобных хэшей. И это были уязвимости из разряда коллизий, т.е. практической пользы с этих уязвимостей ровно ноль.
Без какой либо проверки и экранирования пихают $_POST в базу, никакой обработки ошибок сложнее
db_query() or die (db_error());
Километровые isset
if (isset($_GET[«register»]) || isset($_POST[«register»]))
$register = isset($_GET[«register»])? $_GET[«register»]: $_POST[«register»];
(Подобные переменные позже без всякой проверки и экранирования используются)
Мешанина php и html (тем более странная, что используется смарти).
Если пользователь NS не отключил рекламу на noscript.net средствами самого NS, значит это ему не нужно
Я вот, как и многие, попадаю на сайт NS только после обновления расширения. Тут же его закрываю, ибо мне там ничего не нужно. Так что пользы с меня они всё равно не получают. Зато вмешиваются в действия других программных продуктов, установленных у меня на машине. Причём, тех, вмешательство в которые я вообще не ожидал от них.
Т.е. — действительно, загнались. И хоть я продолжаю пользоваться NS, ибо не вижу альтернативы, но доверия к этому расширению у меня изрядно поубавилось.
Искренне ржу!!! Сами к себе, небось, тоже через прокси ходят )))
В ua-ix есть torrentsua.net (или был, я давно не заглядывал). Там со многих украинских локалок можно бесплатно выходить.
Постскриптумы навроде «первый топик — не судите строго» обычно раздражают и вызывают противоположное желание. Мол, не хочешь, чтобы судили строго — не лезь. А вылез в паблик — не взыщи, как вылез, так и будут судить.
А за сам топик спасибо. Хорошее дополнение.
P.s. Чем так хорош демоноид? Что на нём есть такого, чего нет на торрентс.ру и thepiratebay? Да ещё что-то такое, за что они не любят Украину…
хороший код не означает хорошее приложение (с точки зрения архитектуры).
Зато плохой код почти всегда означает плохую архитектуру. Как выше уже отметил.
Читая чужой код, уже не раз подмечал, что если в коде бардак, то искать за этим кодом продуманную архитектуру — самонадеянно. Чем аккуратней пишет кто-то код, тем больше совершенствуется, в том числе учится проектировать.
Кому оно не подходит — пусть не юзают.
Очень многие не любят аргументацию в стиле «не нравится — не ешь». Поэтому я бы ограничился первой половиной фразы: «для меня решение оптимальное».
Как пример: МаксСайт CMS исполнился год — и вот чем он лучше вордпресса.
Другой пример: движок соцсетей LiveStreet. Тоже с качеством кода всё в порядке.
Так что, пожалуй, существуют.
«Мы бесплатно сделаем вам сайт (с магазином) и бесплатно разместим в сети. А платно будем только продвигать.»
Кто из заказавших может составить отзыв о качестве?
А работает оно ровно до первого решившего проверить на инъекции ^..~
А что тяжеловат и медленноват — это да. Требования у него (в том числе и к квалификации) неслабые. Но и мощный соответственно.
Про код сабжа сейчас ничего не скажу.
Пока что я читал про пару уязвимостей md5-sha-подобных хэшей. И это были уязвимости из разряда коллизий, т.е. практической пользы с этих уязвимостей ровно ноль.
wave-blessed.livejournal.com/44041.html
Без какой либо проверки и экранирования пихают $_POST в базу, никакой обработки ошибок сложнее
db_query() or die (db_error());
Километровые isset
if (isset($_GET[«register»]) || isset($_POST[«register»]))
$register = isset($_GET[«register»])? $_GET[«register»]: $_POST[«register»];
(Подобные переменные позже без всякой проверки и экранирования используются)
Мешанина php и html (тем более странная, что используется смарти).
И так далее.
Я вот, как и многие, попадаю на сайт NS только после обновления расширения. Тут же его закрываю, ибо мне там ничего не нужно. Так что пользы с меня они всё равно не получают. Зато вмешиваются в действия других программных продуктов, установленных у меня на машине. Причём, тех, вмешательство в которые я вообще не ожидал от них.
Т.е. — действительно, загнались. И хоть я продолжаю пользоваться NS, ибо не вижу альтернативы, но доверия к этому расширению у меня изрядно поубавилось.
В ua-ix есть torrentsua.net (или был, я давно не заглядывал). Там со многих украинских локалок можно бесплатно выходить.
А за сам топик спасибо. Хорошее дополнение.
P.s. Чем так хорош демоноид? Что на нём есть такого, чего нет на торрентс.ру и thepiratebay? Да ещё что-то такое, за что они не любят Украину…
Зато плохой код почти всегда означает плохую архитектуру. Как выше уже отметил.
Очень многие не любят аргументацию в стиле «не нравится — не ешь». Поэтому я бы ограничился первой половиной фразы: «для меня решение оптимальное».