04.07.2016 14:12:04
Ваше решение работает, но сложноватое Подсказка Это задание на отложенные функции, а не кеширование. Ну кеширование тут важно тоже знать, в том плане что SetViewTarget и EndViewTarget работают из шаблона и при включенном кешировании |
|||
|
29.06.2016 09:50:03
Геннадий Глудин,
Да |
|
|
23.06.2016 11:45:14
Вы ведь ознакомились с описанием экзамена, прежде чем его сдавать? 2. Структура сайта и файловая структура Bitrix Framework .... - Использование папки local для хранения своих объектов: init.php, компонентов, шаблонов сайта и компонентов. Сегодня мы не снижаем баллы, если папка local не используется. Но будем, тогда требование использовать local появится в блоке "Правильным считается если реализовано"
Использование папку local на экзамене нужно по причинам: - познакомить разработчика с этой технологий - проверить наличие навыка ее использования Экзамен, это проверка перечня навыков, использование local - одно из них. |
|||||
|
15.06.2016 09:19:41
|
|||
|
15.06.2016 09:18:51
|
|||
|
10.06.2016 12:24:58
Александр Андреев, если вы просто загуглите по 2м словам "setResultCacheKeys result_modifier.php", найдете много полезных примеров не только для сдачи экзамена но и лучшего понимания работы механизма кеширования компонента
|
|
|
10.06.2016 12:11:09
Александр Андреев, А что мешает применить setResultCacheKeys в result_modifier.php ?
Вообще при сегодняшней формулировки задания можно использовать и CPHPCache, но зачем? Если вы работаете в шаблоне компонента и есть удобный метод setResultCacheKeys. Пожалуй стоит уточнить формулировку задания, чтобы доп. данные помещались именно в тот же файл кеша, что и данные компонента, тогда уже CPHPCache не подойдет, суть задания больше про правильную простую кастомизацию типового компонента. И даже при разработке своего компонента стоит использовать методы компонента, а не CPHPCache. А если пишете свой модуль, или "системный" скрипт, тогда уже понадобится CPHPCache. Вот еще информация, которая может быть полезна при осмыслении архитектуры работы компонента |
|
|
09.06.2016 17:31:23
Данные создаваемых по ходу заданий юзеров - явно указано в заданиях. |
|||
|
09.06.2016 14:31:02
|
|||
|
09.06.2016 12:54:41
SublimeText 3 - посмотрим на него.
|
|||||||||
|
09.06.2016 12:46:36
|
|||
|
08.06.2016 13:27:49
- Что нужно сделать? Все что указано в задании - Как нужно сделать? Как указано в описании экзамена При этом и задания и описание экзамена обновляется, скачивайте свежие. Скоро №1 выйдет новый, много обратной связи было |
|||
|
08.06.2016 13:25:04
Организация инфраструктуры, подходов при командной разработке - отдельный большой вопрос, за рамками текущих экзаменов. |
|||
|
07.06.2016 18:54:33
|
|||
|
07.06.2016 18:48:32
|
|||||
|
07.06.2016 18:47:24
|
|||
|
07.06.2016 18:31:00
|
|||
|
07.06.2016 18:29:53
|
|||
|
07.06.2016 18:29:19
|
|||
|
07.06.2016 18:28:42
|
|||||
|
07.06.2016 18:26:54
|
|||
|
07.06.2016 14:18:24
Ничего своего привнести нельзя.
Обязательно нужно потренироваться на локальной машине, чтобы было проще на экзамене |
|||||
|
03.06.2016 16:00:05
----------------------------------------------------------------------------------------------------------------------------- В этой теме обсуждаем только организационные вопросы! . Если у вас вопрос по заданиям - выше указаны ссылки на соответствующие темы. Правила прохождения подробно изложены в Формат экзамена - Сдается удаленно. Нужна отдельная комната, компьютер с веб-камерой и хороший интернет - Нельзя будет пользоваться своими справочными материалами и "гуглить". Мы разместим документацию по API BitrixFramefork и PHP в виде локальных chm-файлов. - Экзамены будут приниматься на нашем веб-сервере с графической оболочкой, подключение будет идти по терминалу. - Потребуется установить и настроить ПО для организации системы контроля. Сдается удаленно Можно сдавать как в офисе так и дома. Найти подходящую комнату на 4 часа гораздо проще чем ездить в командировку для сдачи экзамена Хороший интернет. В правилах пишем про 10/2 Мбит на исходящий и входящий канал. При этом на практике сдают и на меньшем, важнее всего пинг до серверов. Нельзя будет пользоваться своими справочными материалами и "гуглить" Чаще всего именно тут возникает недопонимание, зачем так. Очень просто - нужна объективность, иначе в чем смысл экзамена. Объясню. Первый аспект. Разработчик конечно должен уметь находить готовые решения, а не писать свои велосипеды. Например, если условная задача связана с алгоритмом быстрой сортировки, то конечно сначала нужно "нагуглить" уже разработанные алгоритмы, выбрать подходящий и Но наша задача другая. Искать "как внедрить компонент для вывода последнего отзыва?" или "как сделать обработчик событий..."? Мы не задаем "каверзные" задачи, мы оцениваем навык работы с платформой, все нужные технологии кандидат должен уже знать, чтобы получить соответствующий уровень разработчика Bitrix Framework. Второй аспект. Ответы на любые вопросы быстро появятся в сети, бороться с этим бессмысленно. Мы будем пополнять билеты разными заданиями, но это не решит вопрос. При возможности гуглить и копипастить ответы - будет не понятно, это полностью готовый ответ скопирован бездумно или нет. Никакой объективности не получится, что сводит "на нет" смысл экзамена как объективной оценки знаний. Третий аспект. Учить на память API функции конечно не нужно. Локальный файл документации, доступный на экзамене должен этот вопрос решать. Если вы считаете, что для решения задания нужны API, которых нет в доступной документации, материалам к заданию, пример не найти в типовом компоненте - пишите нам, такого не должно быть. Сервер На сервере доступны программы: Браузер Chromium, веб-сервер LAMP, установленный БУС, редактор кода Komodo Edit, файловый менеджер с графическим интерфейсом, MC, консоль. Так же будет документация по API, API D7, PHP в виде chm-файлов Доступен демо-сервер для подготовки. Подробнее о сервере и демо-сервере на Установка и настройка ПО Потребуется: клиент терминала – NoMachine, браузер Chrome, расширение для браузера. Подробно о настройке на Частые вопросы и ответы Типовые вопросы собрали на |
|
|