Тема: Dcms-Social v2.2 (WAP/WEB мастеру/Разработчикам) olexiy (26 Oct 2017 в 16:07) Это у меня такое отображение или у всех так? [url=https://cdn3.savepice.ru/uploads/2017/10/26/c0e070bf1c7171ede10507ead392cee3-full.png][img]https://cdn3.savepice.ru/uploads/2017/10/26/c0e070bf1c7171ede10507ead392cee3-full.png[/img][/url] Ответ (26 Oct 2017 в 17:26) olexiy, Думаю на этот вопрос ответят на сайте поддержки двига Sto56 (26 Oct 2017 в 17:56) olexiy, А в чём, собственно, проблема?Что то не работает? olexiy (26 Oct 2017 в 21:00) sto56, код выглядит несколько неаккуратно, в частности, с отступами Nnbbbbn (27 Oct 2017 в 18:39) olexiy, да это школьник не черта не знает Dreamer (27 Oct 2017 в 22:19) Nnbbbbn, Бан. redboys (27 Oct 2017 в 22:23) Dreamer, почему за мнение бан , так понел от новой версии какаята пользо тебе?по твоему только надо хвалить Sto56 (28 Oct 2017 в 11:45) --Цитата-- olexiy (26 Oct 2017 в 21:00): sto56, код выглядит несколько неаккуратно, в частности, с отступами ---------- olexiy, А как его надо писать?Всё в кучу что-ли?Код очень понятно написан. Скиталец (29 Oct 2017 в 10:28) а запросы то нафига переносами порвали они так выполняются дольше можите проверить Ответ (29 Oct 2017 в 16:56) --Цитата-- Скиталец (29 Oct 2017 в 10:28): а запросы то нафига переносами порвали они так выполняются дольше можите проверить ---------- Скиталец, Прежде чем давать советы тебе не помешало бы подучиться Хотя бы на хабре https://habrahabr.ru/post/61323/ А так же не стоит забывать что код писан для людей Свалка неуместна. По сути можно код сжать, но кому он тогда такой будет нужен. Выиграть тысячные мили секунды, которые не кто и не заметит, ради чего... Скиталец (29 Oct 2017 в 18:47) Ответ, к твоему сведению я сайты писал тогда когда ты еще под стол заходил не нагибаясь и что такое генерация прекрасно знаю а тысячная секунды при даже трех одновременных запросах превращается впроблемму а социал при каждом переходе их десятки выполняет и это у каждого юзьвера ну конечно если код написан с учетом того что на сайте будет один человек и заполненность таблиц будет нулевой то вообще ничего страшного но нахуя такой двигт вообще нужен? вообще любой символ в коде это часть скрипта и интерпритатор его обработает однозначно будь это пробел слеш или хуй собачий а запросы это само по себе нагрузка а когда там еще и лишние символы это мусор Ответ (29 Oct 2017 в 19:54) Скиталец, Интересно, а каким макаром ты определил каков мой возраст, и что я делал когда ты там что то писал. Помоему кто то балабол и баба клава) К тому же, вижу ты полный ноль, я тебе ссылку даже на хабр дал почитай умных и опытных людей если не веришь! А ты вообще не рубишь что такое клинтская сторона а что такое серверная. Ты хоть тресни, но сможешь выигать в обеих направлениях. Жертвовать прийдёться по любому чем то одним. А то что обрабатывает интерреатор, мы и без соплей знаем. И если бы у тебя хватало чем думать, ты бы в первую очередь заметил, что два запроса идут как один В чём уже серверая сторона выграла. А не безпонтовые отсупы и весь твой бред. Это реально бред сивой кобылы, ты сам себе противоречишь. Ты просто хочешь зачмырить код а мозгов на это не хватат) Как и у большиства таких же как ты Вы не можете поднться, что то сделав умное и полезное Мозгов ноль. Вы можете только опустить кого то ниже своего уровня тем самым возвыситься. Логика и поступки вчерашнего школопеда) [i]Добавлено:[/i] Скиталец, Ради интереса просмотрел твой код из загса или что там у тебя в файлах define(\"H\",$_SERVER[\"DOCUMENT_ROOT\"].\'/\'); Это что, кнстанту обьявляешь в исполняемом же файле Ты даже не понимаешь что делаешь. А это $q = mysql_query(\"SELECT * FROM `zags` WHERE `activ` = \'1\' ORDER BY id DESC LIMIT $start, $set[p_str]\"); То есть, по коду ниже из таблы zags используешь только один ид, но выбираешь какого то все поля без разбора) Не говоря уже о том как ты класс обьявляешь) И этот человек что то тут пишет об отступах и оптимизации кода)) Таким как ты, диагноз ставлю за секунды. Скиталец (30 Oct 2017 в 14:23) --Цитата-- Ответ (29 Oct 2017 в 19:54): Скиталец, Интересно, а каким макаром ты определил каков мой возраст, и что я делал когда ты там что то писал. Помоему кто то балабол и баба клава) К тому же, вижу ты полный ноль, я тебе ссылку даже на хабр дал почитай умных и опытных людей если не веришь! А ты вообще не рубишь что такое клинтская сторона а что такое серверная. Ты хоть тресни, но сможешь выигать в обеих направлениях. Жертвовать прийдёться по любому чем то одним. А то что обрабатывает интерреатор, мы и без соплей знаем. И если бы у тебя хватало чем думать, ты бы в первую очередь заметил, что два запроса идут как один В чём уже серверая сторона выграла. А не безпонтовые отсупы и весь твой бред. Это реально бред сивой кобылы, ты сам себе противоречишь. Ты просто хочешь зачмырить код а мозгов на это не хватат) Как и у большиства таких же как ты Вы не можете поднться, что то сделав умное и полезное Мозгов ноль. Вы можете только опустить кого то ниже своего уровня тем самым возвыситься. Логика и поступки вчерашнего школопеда) [i]Добавлено:[/i] Скиталец, Ради интереса просмотрел твой код из загса или что там у тебя в файлах define(\"H\",$_SERVER[\"DOCUMENT_ROOT\"].\'/\'); Это что, кнстанту обьявляешь в исполняемом же файле Ты даже не понимаешь что делаешь. А это $q = mysql_query(\"SELECT * FROM `zags` WHERE `activ` = \'1\' ORDER BY id DESC LIMIT $start, $set[p_str]\"); То есть, по коду ниже из таблы zags используешь только один ид, но выбираешь какого то все поля без разбора) Не говоря уже о том как ты класс обьявляешь) И этот человек что то тут пишет об отступах и оптимизации кода)) Таким как ты, диагноз ставлю за секунды. ---------- Ответ, ой да делай ты как знаешь клоун мне вообще насрать и на тебя и на твой говнокод че мне тебе объяснять вы новые типа мастера совсем диградаты старики хоть прислушивались когда им критику пишут а вы нубье неразумное зависли на одном уровне и считаете что самые умные ;))) Ответ (30 Oct 2017 в 16:53) Скиталец, А ты не заметил, как ты, из человека раздающего советы, плавно превратился в человека троля) Как дошло дело до кода и разбора алгоритма Всё твоё могу - клоун, нубьё(оскорбления и одна вода) Ранее писал, что такие как ты не могут подняться, сделав что то умное и полезное Мозгов ноль. Такие могут только опустить кого то ниже своего уровня тем самым возвыситься. Как ты вообще мог подумать что к такому как ты, станет кто то прислушиваться. Да и к чему прислушиваться, если ты ровным счётом не чего не указал. Ты ноль по фазе, я ниже вырезал \"твоё кодю\" и на пальцах показал кто ты) Твой максимум - загсики для новичков или из готового выдрать. Ты даже не понимаешь как оно работает ты обычный копипастер) Ты же Скиталец, да... Так иди скитайся, ищи своих... Не интересен, всех благ) Скиталец (31 Oct 2017 в 20:45) Ответ, какого разбора дятел кто ты вообще такой чтобы я с толбой свой код обсуждал тем более не для тебя написанный как из таблицы инфу выбирать я позволь сам буду решать и где константы объявлять тоже разберусь ты свое что нибудь напиши и выступай сколько влезет разборщик пабловский Engine (31 Oct 2017 в 21:40) Ответ, Забавно читать твои сообщения, парень) Тебе не понравился код загса, который был написан хрен знает когда, но ты ничего не сказал плохого про код dcms 2.2. Покажи этот код на той же хабре, тебе полный шиворот говна насуют. Он объективно плох как в плане читабельности, так и в плане организации алгоритмов. Не в обиду автору, но это так Ответ (1 Nov 2017 в 04:37) Engine, У вас что тут сборище тролей и гомнокодеров Engine, читать умеещь Описание: Простенький загс Размер: 3.79Kb Выгрузил: Скиталец 25 Апр 2017 Где ты видишь тут хрен знает когда, код этого года) Ты уже поставил себе оценку. За код, мне слова по месту В чём он обьективно плох, в том что ты так написал) Примеры, доводы давай, что именно плохо и как надо. А я посмотрю) Слова твои не чего не значат, слова пустое место. И у скрипта не бывает алгоритмов, У скрипта есть алгоритм, он единственный. Вы даже в терминах палите, что вы тут дружно куртите) Кодеры ёпть, один краще другого) Вообще не стыдно так позориться, а) Кстати, хабр, это не она, это он , хабр это форум) Ну это тебе так, что бы запомнил где гомно насовали. Скиталец, а ты вообще упади. Мозги вне зоны доступа, дальше троля не шагнёшь. ниже тебе указанно, не итересен. Engine (1 Nov 2017 в 10:50) Ты смешон, чувак)) 1. Зацепился за русский язык, но сам наделал в тексте кучу ошибок. 2. Ты не видел мой код, но уже определил меня в ранг говнокодеров. Ну и кто тут пустослов?) Далее идет информация для автора. Ответ может не читать. Он все равно максимум что может - это извергать говно из своей головы. Примеры плохой читабельности кода. Не буду вставлять куски кода, дам ориентиры. 1. Табуляция вместо пробелов. Можно сколько угодно спорить что лучше, но бывали случаи, когда табы ломали мой код. 2. /info.php строка 16. Писать условия и их тела в одну строку - признак дурного тона. С первого взгляда я даже не сразу понял, что там 2 условия на одной строке. 3. Тот же файл, строки 79-97 Непонятная каша вообще без форматирования 4. При присвоении значения переменной, необходимо знак присвоения отделать пробелами Хорошо $a = 10; Плохо $a=10; В коде в некоторых случаях это игнорируется и даже смешивается. 5. Смешение php и html Теперь что касается организации алгаритма. 1. В некоторых случаях из таблицы выбираются все поля, когда используется только одно, два 2. Описание обработчиков (форм или других действий клиента) находится как правило в начале файла и выполняется благодаря условию. Логика должна быть отделена от UI в другой файл. Это позволит работать независимо верстальщику и программисту. Отчасти это относится и к читабельности кода 3. /sys/inc/fnc.php Здесь у меня нет ни каких претензий к автору поста. Все таки этот код писал не он. В этом файле находится сборник всех функций движка. Так делать нельзя. Нужно сгруппировать функции по назначению (не знаю как правильно это описать) в класс. Например функции для работы с данными юзера. И не просто написать class User { И сюда запихнуть копипастом функции юзера } А создать класс по всем правилам ООП, с зависимостями, внутренними переменными. Желательно использовать namespace. И затем использовать сущности объектов 4. Отсутствие юнит тестов [i]Добавлено:[ asdfsafsaf (1 Nov 2017 в 11:06) 5. Комментарии написаны таким образом, что я не могу написать текст 1000+ символов. К тому же система не дает мне написать новый комментарий. Она пытается дополнить предыдущий мой комментарий, в который и так уже не влезает больше символов. Как видите мне пришлось создать новый аккаунт, чтобы дописать то что хотел 6. MVC достаточно сильно зарекомендовал себя в веб. Так почему бы не использовать этот паттерн? Это бы решило многие проблемы. 7.. Версионирование. Просто оставлю ссылку на статью http://semver.org/lang/ru/ Надеюсь автор поймет свою ошибку Скиталец (1 Nov 2017 в 11:46) Ответ, ты пойми никто тебя не тролит каждый мастер здесь вырос на чужих советах и критике что то я неприпомню чтобы енджейн когда нибудь подубную хрень из за чужой критики устроил да и никто не станет тебе дают рекомендацию на основе опыта а прислушаться или нет решай сам чего орать то делай как удобно никто же не заставляет все равно сам со временем к этому придешь и вспомнишь так давай больше уважения к старичкам в конце концов если бы не они этого движка вообще бы небыло или как минимум он бы не таким был [i]Добавлено:[/i] к слову о файлах https://dcms-social.ru/forum/13/3/62000/ Ответ (1 Nov 2017 в 16:52) Engine, Один умный человек сказал - пусть лучше надо мной смеются нежели плачут. В гомнокодыры тебя не рядил, в бабу клаву разве... Ибо ты не разобравшись определил , скрипт скитальца написан как чёрт знает когда, а на деле, совсем недавно) Но ты дальше пошёл, написав что я не заю твой код Но я знаю кто ты, при условии что ты не знаешь кто я... Правда забавно) Ты не обижайся... Мне не по душе люди, которые с первого поста не узнав сути, врываються в жуткие дебаты. Всё что ты написал - вода, хлопни тему) Раздор пошёл из за функции аватар класса user Прочти - прочти, там ещё человек скрин с вопроcом подметил) Но ты и тут не туда пошёл, вместо порицания одобрив /sys/inc/fnc.php Это как раз и есть один из немногих корень зла Ладно ты не заметил my_esc , но как ты прожорливую user не заметил, cron вообще выше всех \"похвал\") Ты одно только верно написал, ходовые функции надо собрать в класс user, это есть верно. Я не стану тебя упрекать, скажу одно - будь внимтельней. Ну вот собственно где то так) SimptomFD (2 Nov 2017 в 02:27) Ответ, Совет, лично от меня. Не стоит спорить со \"стариками\", проиграешь. Причина проста, ты мыслишь \"по книжке\" и опыта у тебя за спиной не много. Это бросается в глаза. К примеру, ты раздаешь ссылки \"для ознакомления\". А тот же Скиталец, как и все \"деды\", читая ТЗ не только уже знают структуру сайта, но и как он будет выглядеть, как и какая функция будет работать. Улавливаешь суть? Плюс, есть такое понятие, как стандарт. Знаешь что это и что с ним делать? К тому же судить о профессионализме по коду модулей, ещё и для DCMS - моветон. Ответ (2 Nov 2017 в 06:30) SimptomFD, Благодарю за совет и тёплое отношение к старичкам) Но это не есть армия полтора года и в старички посвятили) Старички, это действительно люди с багажом не только знаний но и опыта не менее 15-ти лет работы с любым видом кода, умеющие решать задачи любыми, даже не ординарными способами, а не тупо знать знать вершки и быть самодовольным в тролинге чужого кода. А тут я вижу это процветает. А из старичков, из них осталось только двое это Сибирский и Феном Ито что то их не наблюдаю. Ибо если Скиталец в твоём понимании старичок, то кто тогда они призраки прошлого или старичее старичков что ли) Называть надо своими именами. Есть и среди молодёжи люди умные и уже умеющие что то. Это молодёжь которая имеет все шансы чего то достичь. Я не буду их называть что бы не кого не обидеть. Но мы за вашим кодом следим. И Скиталец не как входит в этот круг, по всем показателям) Не веришь мне, пройду годы они покажут. Скажу тебе по секрету, годы имеют свойство проходить. И однажды ты, лет так через 15-25 Имея за плечами крым и рым, не надуманный а наработанный опыт. Тысячи людей, которым ты реально помог, а кое кого и спас) Имея реальные достижения, свою фишку ибо ты смог сделать то что в своё время не кто не смог. Имея кристальную репутацию(если выдержишь) Ибо в коих кругах, деньги ходят сотнями тысяч ато и лимонами... Зайдёшь на подобный форум и с улыбкой посмотришь на вот таких, зелёных \"старичков\") А ты зайдёшь, поверь, все заходят) P.S Удачи тебе старичок)) Скиталец (7 Nov 2017 в 15:37) Ответ,ну насчет Сани спорить не буду он из веб разработки к нам пришел, а вот у фенома где ты 15 лет стажу выискал??? :) я уже дцмс бросил когда он тут на форуме появился что то про базу тут с кредитором возил... типа тебя парнишка начитался, но потом вроде в человека все таки эвалюцианировал а год это был наверно 2009 или 210 не помню так что слушай его больше Мр. Форум (8 Nov 2017 в 02:58) :-) Ответ (8 Nov 2017 в 06:48) Скиталец, У Фенома стаж не 15 а около 25 лет. Тебе не чего не говорит о том, что этому человеку далеко за 40... Я лично его знаю более 20 лет! Задолго до появления ВК и ОК, которые внаглую украли не только идею, но и дизайн. Не чего не напоминает http://www.classmates.com/ Впрочем что такая малолетняя дичь как ты, с наличием мировоззрения домашнего гопника а знаниями: 2+2 и гугол помогите) У тебя айкью зависит от наличия вай фая и доступности поисковиков) Что ты можешь знать о людях стоящий у истоков интернета?!! Ты ещё покажи своё «UPS» почему это Печальный ослик не соизволил представиться и сразу же доложить САМОМУ ТЕБЕ о всём и вся, как ты только «вылупился» в интернете) А ты в интернете, всего «два понедельника» но уже... Зарекомендовал себя как нелюдь поощряющий кидал, не отвечающий за свои слова, делающий то что не умеешь - жуткая смесь нечести! Кто ты? Парадокс - ещё не став не кем, умудрился «обнулиться». Ты опять «принёс своё нечего», тролить и «раздувать шизофренией щёки» Я тебе раз сказал, два - не интересен со своим бредом. Мне не приятно общаться с такими как ты! Пшол вон щенок !!! kantry (8 Nov 2017 в 14:09) Ответ, ты бы где нибудь поблизости тему создал для срача, а то не понятно кто, и что о конкретном топике думает. Jvk35 (8 Nov 2017 в 16:15) Ответ, стаж фенома 25 лет? Я впервые о нем слышу :) Modules (8 Nov 2017 в 18:45) nice Ответ (8 Nov 2017 в 19:32) Jvk35, Как сказал умный челоек... Луна светит на небе, не зависимо от того, вижу я её или нет) То что ты в свои 22, что то или кого то не знаешь, Это вполне нормально. Тем более трудно знать о том, кто не желает быть узнанным. А причины побудившие на это, ты уже сам, у него узнаешь, если конечно... Хотя... Что то мне говорит, вы пересекались и не раз)) Но это всё на уровне предположений и догадок. Не буду опускаться до уровня Скитальца, это в сторону... Суть надеюсь ты понял, как и пополнил багаж знаний. [i]Добавлено:[/i] kantry, А ты бы, это написал по адресу, тому человеку, который этот «срачь» разводит. Срачь это мягко сказанно, я его просил не тролить и вообще не писать мне. Мне такие люди не приятны, на генетическом уровне. Получаеться, он тролит, но в этом упрекаешь меня. Не верно «шпалы ложишь», не находишь? Или я только один это вижу? Внимательнее пожалуйста. Zed (8 Nov 2017 в 21:21) Ребят, хватит флудить пожалуйста Оброк (9 Nov 2017 в 18:34) Engine, Ага, а теперь скажи... Как это всё что ты накатал, связать С вопросом человека, вокруг которого собственно и завертелся спор... // --- olexiy 26 Окт 2017 Это у меня такое отображение или у всех так? // --- Даже снимок человека прикреплю , если тебе лень идти в начало темы, и вместо понять о чём спор Писать что ты собственно и написал - не к селу не к городу... И кто тут теперь смешон...)) Внимательнее как то надо... kantry (9 Nov 2017 в 18:43) --Цитата-- olexiy (26 Oct 2017 в 16:07): Это у меня такое отображение или у всех так? [url=https://cdn3.savepice.ru/uploads/2017/10/26/c0e070bf1c7171ede10507ead392cee3-full.png][img]https://cdn3.savepice.ru/uploads/2017/10/26/c0e070bf1c7171ede10507ead392cee3-full.png[/img][/url] ---------- olexiy, у всех так, только не ясно чем, и кому это мешает?:-D А вот то что php теги по всему движку короткие встречаются, никого не задело)) Оброк (9 Nov 2017 в 19:02) kantry, Полностью с тобой согласен. Отсюда собственно и \"каша мнений\" вместо дельного совета...)) Как положенно... Это неправильно(пояснение почему) Я бы сделал вот так(тоже пояснение) И все довольны, ибо идёт приятный, конструктивный диалог А не набор отчаянных выкриков...)) MamaPapa (9 Nov 2017 в 19:13) Ору. Удалитесь уже. X A K E P (10 Nov 2017 в 06:19) Engine, поддерживаю... Оброк (10 Nov 2017 в 07:53) X A K E P, Привет, давно пора...)) Saint (10 Nov 2017 в 15:15) kantry, я всё ждал твоего появления тут)) kantry (10 Nov 2017 в 16:57) Saint, да что то попередохли все сайты :( Один ВК остался, но на него у меня аллергия :D Saint (11 Nov 2017 в 01:53) kantry, Да я и сам толком нее сижу в вк. изредка лента затягивает (мусор в основном) . Хорошие окно для развития своей вм) jakru (14 Nov 2017 в 13:19) И как всегда дыра а не двиг Источник: http://www.dcms-social.ru/forum/20/47/62256/