вот, блин, сколько лет занимаюсь разработкой, а о таких лайфхаках не знал.
что я делаю не так?
награждать можно званиями, рейтингами и прочими виртуальными плюшками.
так как материально вы помочь не можете, придется помогать морально.
Сделайте доброе дело, уберите картинку, Я же ем.
а теперь что касается сабжа.
надо просто обложиться справочниками и начать с чего-нибудь простого. сразу в лоб ИМ так не поднять.
однако я прошу форумчан не троллить а лучше помочь советом.
я в 2000м тоже начинал с hello world а в 2002м написал свою первую доску объявлений на php 4, чсх пых тогда работал на IIS
borisd, там в оригинале под сотню строк подряд. я просто не стал постить всю телегу
проблема в том, что проект не должен состоять из говнокода.
Впрочем, быть может нам, как европейцам с очевидно отличным менталитетом, не понять китайской школы написания софта.
окай, а вот такой вариант не проще для восприятия?
$replace_to = array( '[!--id--]' => $add[id], '[!--classid--]' => $add[classid], '[!--class.name--]' => $class_r[$add[classid]][classname], '[!--ttid--]' => $add[ttid], '[!--tt.name--]' => $class_tr[$add[ttid]][tname], '[!--onclick--]' => $add[onclick], '[!--userfen--]' => $add[userfen], '[!--username--]' => $add[username] ); $newstempstr=str_replace(array_keys($replace_to),array_values($replace_to),$newstempstr);
где-то далеко заплакал милторг
И стало интересно мне, что это за цмс такая.
и нашел я цмс, и открыл ее... и увидел код...
$newstempstr=str_replace('[!--id--]',$add[id],$newstempstr); $newstempstr=str_replace('[!--classid--]',$add[classid],$newstempstr); $newstempstr=str_replace('[!--class.name--]',$class_r[$add[classid]][classname],$newstempstr); $newstempstr=str_replace('[!--ttid--]',$add[ttid],$newstempstr); $newstempstr=str_replace('[!--tt.name--]',$class_tr[$add[ttid]][tname],$newstempstr); $newstempstr=str_replace('[!--onclick--]',$add[onclick],$newstempstr); $newstempstr=str_replace('[!--userfen--]',$add[userfen],$newstempstr); $newstempstr=str_replace('[!--username--]',$add[username],$newstempstr);
И ахренел я от увиденного и закрыл код и больше его никогда не открою
... всмирная исторя, банк "Империал"
там везде такой говнокод. Точнее это одно из самых пряморуких решений
нет, ну чесслово, что мешало сделать вот так?
$search = array( '[!--id--]', '[!--classid--]', '[!--class.name--]', '[!--ttid--]', '[!--tt.name--]', '[!--onclick--]', '[!--userfen--]', '[!--username--]' );$replace = array( $add[id], $add[classid], $class_r[$add[classid]][classname], $add[ttid], $class_tr[$add[ttid]][tname], $add[onclick], $add[userfen], $add[username] );$newstempstr=str_replace($search,$replace,$newstempstr);
или как вам 20 штук if-elseif с одним условием.
когда там просто switch - case должен быть без вариантов
какaя mvc/hmvc архитектура?!... забудьте. Это всё придумали трусы, которые боятся копаться в коде.
Объектное программирование? а что это?!
в общем. точно как в демотиваторе, только Индия заменить на китай
demon155, это обсуждалось несколько лет назад, тут. Не знаю, можно ли поднять из архива.
Смысл в том, что скоро вам может придти письмо, с примерным содержанием "если не хотите такого спама, заплатите 10к руб на кошелёк..." ну вы поняли.
обычное мошенничество ---------- Добавлено 27.07.2018 в 17:32 ----------
тоже возможно. только в чем смысл. Мониторить объем рынка?
- EmpireCMS - Сверх гибкий и самый быстрый CMS движок
- а чем он лучше других?
- не лезьте в эту тему, я просто верю!
(с) Религия, она такая - да
Вы сами понимаете о чем пишите, bitrix и wordpress, это два скрипта рядом не стояли друг с другом, да еще и платный bitrix.
Я прекрасно понимаю то, что пишу. И битрикс с ворпрессом от этого китайского говна, давайте уж называть всё своими именами, отличается тем, что они в России есть давно. и не важно что один из них бесплатный, а другой стоит в максималке, как первый взнос за автомобиль, но
1. они существуют уже десятилетие
2. у них огромное комьюнити где всегда помогут советом.
комьюнити же вашего "чуда", состоит из одного человека, который, судя по вашему ответу, проще пошлет вопрошающего в долгое эротическое путешествие, чем ответит. Единственную аналогию могу найти, это некогда существовавшую русскую сборку мадженто. там похожий был аффтар
а теперь по части самой цмс
По мне, самый большой идиотизм, который только возможен в жизни, это хранение шаблонов внутри базы данных. Именно из-за этой причины я ушел из друпала. Потому, что любой деплой там превращается в такие танцы с бубнами, что совсем грустно становится. И это еще в друпале только алгоритмы views лежат, а если туда еще и шаблоны запихать....
В общем, если вы выбрали эту хрень. мы за вас рады. Огромной вам удачи и Всего самого лучшего.
Да. расходимся.
Вопрос
1. Является ли этот движок платным?
1.а Если да - какова цена
ответ в стиле "а тебе не пофих ли, я не платил никогда и платить не буду" не предлагать. Мы работаем по правилам. Минус, кстати, вы в карму получили именно за это.
2. где нормальный перевод интерфейса?
3. Где нормальные мануалы?
4. Где официальная страница проекта не на языке конфуция
5. Какая поддержка?
6. Какова вероятность взлома?
То, что я нашел в нетах, касалось версии 2012 года, так там можно было совершенно свободно вкручивать sql инъекции.
7. каковы системные требования
ну и главное
В чем преимущества этого велосипеда над bitrix, umi, webasyst, drupal, wordpress и пр, существующими сейчас системами на рынке?!