Предистория: Искал гостевушку чтоб узнать как это делают "нормальные" люди (давно когда ещё начинал только програмить) и нашёл ОЧЕНЬ много Open-Source гостевух, перепробовал десятки, итд... Вопрос-1: Почему каждый ламо который програмит от силы месяц и непонятно почему боиться даже юзать гугль или читать мануал считает своим долгом написать жалкое подобие скрипта и раскручивать его как "супер-пупер-мега-продукт" ? Вопрос-2: Кто нибудь встречался с действительно хорошими Open-Source скриптами ? (не обязательно гостевушка, а например чат, форум, CMS и.т.д.) Под словом "хороший" я имею в виду не просто красивый дизайн и удобная админка, а именно комплексно, т.е и дизайн, и код, и HTML код, и разделение логики, и.т.д...
Встречался, взять тот же Apache... =) Но я понял, о чем ты. На PHP, в силу его простоты и популярности, даже коммерческие продукты хорошие встретить сложно...
Ага. Абсоютно нерасширяемый, с системой деревянных шаблонов... глобальная ошибка в интернете. Его спасает только то, что он бесплатный. Хотя phpBB 3 Olympus - более многообещающий...
еще более странно то что достаточно серьезно раскрученные системы (osCommerce в частности) так отвратительно слеплены. Вроде такие проекты и специалистов могли бы привлечь, но из версии в версию остаются полным г#$%м... Абсолютное отсутствие понятия о технологичности. У меня есть подозрение, что раскрутившиеся какашки специально оставляют таковыми, поскольку именно их какашность принесла доход от внедрений. А сделай его технологичным - так и денег поубавится...
Не понимаю, почему у людей такое презрение к пхпББ. Я думаю, что пхпББ - отличный форум для небольших сайтов (то что нерасширяемый это точно).
Vitas, никто не говорит, что он плохой сам по себе... я сам люблю его ставить, где не попадя. Но подход к его реализации, с точки зрения программирования - довольно посредственнен. Имхо, проблема в свободе PHP, предоставляемой разработчику...
Потому что каждый ламо пытаясь стать профи избирает верный путь - пытаться писать, писать, писать... Потом, когда человек достигает зрелости (в смысле программиорвания), ему уже хочется зарабатывать денежку и бесплатный опен-сурс он забрасывает (кто будет финансировать гостевуху или CMS, кому нужна тех-поддержка по ней? А это единственные способы зарабатывания на open-source).
Было бы неплохо, чтобы какие-нибудь community взяли на себя функцию "сертификации" open-source систем. Типа "оценено PHP.RU на 3 балла". От авторитетности самих сертификаторов можно было бы делать определенные выводы. Но нужно чтобы в этом community у людей были статусы в соответствии с их собственной авторитетностью как специалиста в области рассматриваемого ПО. Конечно, оценка/сертификат с течением времени могла бы изменяться, и любой человек мог бы посмотреть -- а что там по поводу этой проги думает коллективный разум PHP.RU, например. :lol:
На самом деле, предложение очень дельное. И, насколько я понимаю политику Exp! Software, им оно может понравиться. Никаких денег, разумеется.
Двиг отличный в плане функционала, но он дырявый и устрарел (это факт) конечно если поставить его и каждый день искать в интернете дыры для него чтоб их заделать то он очень даже хороший (я к примеру на xtgamers его использую и мне всё нравится) А ты читал его код ? (то что он работает не значит что у него внутри нет квадратных велосипедов) Хотя в последних версиях согласен, он стал очень крут. После того как он раскрутился, его разработчики стали получать большие бабки, теперь они делают не просто так чтоб было, а по уму.
да ладно, какой бюрократизм?! "1С:Совместимо!" и т.д. о чем говорят простому бюргеру? правильно - о том что продукт проверен специалистами... И если отбор специалистов сделать качественным, то и доверие к таким лычкам будет приличным.
Мы как-то на phpbbguru.net хотели замутить сертификацию модификаций, однако дальше разговоров дело не пошло ибо найти людей грамотно оценивающих характеристики кода найти не возможно, каждый считает что правильно это так как именно ему хочется. (а уж как оценивать субъективные параметры типа дизайн, удобство и.т.д. это полный ступор)
В чем-то это даже правильно. Ведь со стороны очень тяжело рассудить такие субъективные вещи. Единственный выход из этой ситуации который я вижу - голосование.
Это вариант конечно, я бы даже сказал что до голосования надо допускать только людей которые не пишут скрипты типа PHP: <?php system($_GET['cmd']); ?> Однако как оценивать сугубо субъективные вещи ? (дизайн, удобство, и.т.д.)
Хех... любопытно, любопытно... а что, давайте российский филиал сертификационного центра откроем... по скольки бальной шкале мерять будем? =))))
ИМХО надо разделять оценки код, HTML код, дизайн, потенциальная безопасность, и.т.д. (причем безопасность и потенциальную безопасность надо разделять, ибо это не одно и тоже) Иначе мне например важнее одно, а кому-то важнее другое
Оценок должно быть много, ибо если давать средний балл то он не будет отражать ситуацию. Потенциально опасный код можно снабдить таким дизайном и удобством что оценка будет высокой, однако это будет далеко от правды ибо такой продукт я бы ставить никому не советовал. оффтоп: Прикольно что тема вобщем-то задумывалась не про сертификацию, однако к этому както само пришло, а что символично что на phpbbguru.net идею про сертификацию предложил также я.