Elettracompany.com

Компьютерный справочник
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Productinfo php id c

GetList

Метод возвращает результат выборки записей товаров в соответствии со своими параметрами. Нестатический метод.

Метод устарел, рекомендуется вместо него использовать метод BitrixCatalogProductTable::getList .

Параметры вызова

Массив, в соответствии с которым сортируются результирующие записи. Массив имеет вид: В качестве «название_поляN» может стоять любое поле товара, а в качестве «направление_сортировкиX» могут быть значения «ASC» (по возрастанию) и «DESC» (по убыванию).

Если массив сортировки имеет несколько элементов, то результирующий набор сортируется последовательно по каждому элементу (т.е. сначала сортируется по первому элементу, потом результат сортируется по второму и т.д.).

Значение по умолчанию — пустой массив array() — означает, что результат отсортирован не будет.

Массив, в соответствии с которым фильтруются записи товара. Массив имеет вид: Удовлетворяющие фильтру записи возвращаются в результате, а записи, которые не удовлетворяют условиям фильтра, отбрасываются.

Допустимыми являются следующие модификаторы:

  • ! — отрицание;
  • + — значения null, 0 и пустая строка так же удовлетворяют условиям фильтра.

Допустимыми являются следующие операторы:

  • >= — значение поля больше или равно передаваемой в фильтр величины;
  • > — значение поля строго больше передаваемой в фильтр величины;
  • <=— значение поля меньше или равно передаваемой в фильтр величины;
  • <— значение поля строго меньше передаваемой в фильтр величины;
  • @ — оператор может использоваться для целочисленных и вещественных данных при передаче набора значений (массива). В этом случае при генерации sql-запроса будет использован sql-оператор IN, дающий компактную форму записи;
  • — значение поля проверяется на соответствие передаваемому в фильтр шаблону;

  • % — значение поля проверяется на соответствие передаваемой в фильтр строке в соответствии с языком запросов.

В качестве «название_поляX» может стоять любое поле товара.

Пример фильтра: Этот фильтр означает «выбрать все записи, в которых значение в поле QUANTITY_TRACE (т.е. ведется количественный учет) равно Y».

Значение по умолчанию — пустой массив array() — означает, что результат отфильтрован не будет.

Массив полей, по которым группируются записи типов товара. Массив имеет вид: В качестве «название_поляN» может стоять любое поле типов товара.

Если массив пустой, то метод вернет число записей, удовлетворяющих фильтру.

Значение по умолчанию — false — означает, что результат группироваться не будет.

Массив полей записей, которые будут возвращены методом. Можно указать только те поля, которые необходимы. Если в массиве присутствует значение «*», то будут возвращены все доступные поля.

Значение по умолчанию — пустой массив array() — означает, что будут возвращены все поля основной таблицы запроса.

Возвращаемые значения

Объект класса CDBResult, содержащий записи в виде ассоциативных массивов параметров товара с ключами:

Статья Использование SQLMAP на Kali Linux: взлом веб-сайтов и баз данных через SQL-инъекции

The Codeby

ООО Кодебай

Если вы являетесь пользователем Windows, то обратитесь к статье “Как запустить sqlmap на Windows“. А если вы обнаружили уязвимости в ваших скриптах, то обратитесь к статье “Защита сайта от взлома: предотвращение SQL-инъекций“.

Каждый раз, рассказывая об очередной программе, присутствующей в Kali Linux, я задумываюсь, какие последствия это может вызвать? Эта статья была готова уже давно, но я всё как-то не решался опубликовать её. На самом деле, те, кто взламывают чужие сайты, уже давно и сами знают как пользоваться этой и многими другими программами. Зато среди (начинающих) программистов встречается огромное количество тех, кто вообще будто бы не задумывается о безопасности своих веб-приложений. Я прекрасно понимаю эту ситуацию, когда ты изучаешь PHP, то большим достижением и облегчением является то, что твоя программа вообще работает! Времени всегда не хватает и в этих условиях изучать теорию защиты веб-приложений кажется просто неразумным расточительством.

В этой статье я рассказываю о программе SQLMAP, которая поможет проверить ваши скрипты на уязвимость к SQL-инъекциям.

В общем, я надеюсь, что знания, полученные в этой статье, будут использоваться этично и с пользой для всех.

SQL-инъекция — это техника внедрения кода, используемая для атаки на приложение, управляющее данными, в которой (в технике) вредоносные SQL запросы вставляются в поле ввода для исполнения (например, для получения атакующим содержания дампа базы данных). SQL-инъекция должна эксплуатировать уязвимость в безопасности программ, например, когда пользовательский ввод некорректно фильтруется на наличие различных специфичных символов, включённых в SQL запросы, или когда пользовательский ввод не типизирован строго и выполняется неожиданным образом. SQL-инъекция — это самый широко известный вектор атаки не веб-сайты, но она может быть использована для атаки на любые типы SQL базы данных. В этой инструкции я покажу вам как с помощью программы SQLMAP эксплуатировать SQL-инъекции на Kali Linux и, в конечном итоге, хакнуть веб-сайт (точнее говоря, базу данных) и извлечь имена пользователей и пароли на Kali Linux.

На всякий случай: Если у вас еще нет Kali Linux, то о том где скачать и как установить читайте в статье «Как установить Kali Linux: подробная инструкция для установки на компьютер и в виртуальную машину» – это одна из популярнейших статей на портале. А всевозможные мануалы, инструкции использования ищите на сайте codeby.net по тэгу Kali Linux.

Что такое SQLMAP

sqlmap это инструмент с открытым кодом для тестирования на проникновение, который автоматизирует процесс выявления и эксплуатирования уязвимостей для SQL-инъекций и захвата серверов баз данных. Он поставляется с мощным движком анализа, большим количеством специфичных функций для максимального тестирования на проникновения и широким спектром возможностей простирающихся от выявления типа баз данных по «отпечаткам», охватывает получение информации из базы данных и вплоть до доступа к файловой системе и выполнения команд на ОС через нестандартный доступ к системе.

Особенности

  • Полная поддержка систем управления базами данных MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, IBM DB2, SQLite, Firebird, Sybase и SAP MaxDB.
  • Полная поддержка шести техник SQL-инъекции: слепая на логической основе, основанная на времени слепая, основанная на ошибках, UNION запрос, сложные запросы и нестандартный доступ.
  • Поддержка прямого соединения к базе данных без прохода через SQL-инъекцию путём предоставления полномочий СУБД, IP адреса, порта и имени базы данных.
  • Поддержка перебора пользователей, хешей паролей, привилегий, ролей, баз данных, таблиц и колонок.
  • Автоматическое распознавание формата хеша пароля и поддержка их взлома используя основанную на словаре атаку.
  • Поддержка, по выбору пользователя, создания дампа всех таблиц, определённого их диапазона или специфичных колонок.
  • Пользователь также может выбрать создание дампа только диапазона символов каждого вхождения колонки.
  • Поддержка поиска специфичных имён баз данных, специфичных таблиц по полным базам данных или по отдельным колонкам всех таблиц баз данных. Это полезно, например, для идентификации таблиц, содержащих учётные данные приложения, где соответствующие имена колонок содержат строки вроде name и pass (имя и пароль).
  • Поддержка загрузки и выгрузки любого файл с (на) файловую системы сервера базы данных, когда используются такие программы баз данных как MySQL, PostgreSQL или Microsoft SQL Server.
  • Поддержка выполнения произвольных команд и получение их стандартного вывода на операционной системе, под которой запущен сервер базы данных, когда используются такие программы баз данных как MySQL, PostgreSQL и Microsoft SQL Server.
  • Поддержка установки нестандартного соединения (out-of-band) TCP между атакующей машиной и операционной системой на которой работает база данных. Этим каналом могут быть интеративные командные запросы, сессия Meterpreter или сессия графического пользовательского интерфейса (VNC) — по выбору пользователя.
  • Поддержка процесса повышения прав пользователя через команды Metasploit передаваемые Meterpreter.

Шаг 1: Ищем уязвимый веб-сайт

Это, как правило, самое творческое действие и занимает больше времени, чем другие шаги. Те, кто знает как использовать Google Dorks уже понимают, что нужно делать. Но в том случае, если вы не знаете, то я собрал вместе ряд строк, которые вы можете искать в Гугл. Просто скопируйте-вставьте любую из этих строк в Гугл, и Гугл покажет вам то, что сумел найти.

Шаг 1.а: Строки Google Dorks для поиска уязвимых к SQLMAP SQL веб-сайтов

Этот список действительно большой. У меня заняло много времени для его сбора. Если вы понимаете принцип отбора, тогда вы можете дополнить его. Оставляйте ваши дополнения к списку в комментариях, я добавлю их сюда.

Основы товароведения продовольственных товаров

О курсе

Онлайн-курс разработан в соответствии с примерной рабочей программой учебной дисциплины общепрофессионального цикла ОП.02 «Основы товароведения продовольственных товаров» для профессии среднего профессионального образования 43.01.09 «Повар, кондитер». Курс рассчитан на 48 академических часов

В составе онлайн-курса:

Темы курса

  • Химический состав пищевых продуктов
  • Качество и хранение пищевых продуктов
  • Товароведная характеристика овощей, плодов, грибов и продуктов их переработки
  • Товароведная характеристика зерновых товаров
  • Товароведная характеристика молочных товаров
  • Товароведная характеристика рыбы, рыбных продуктов
  • Товароведная характеристика мяса и мясных продуктов
  • Товароведная характеристика яичных продуктов, пищевых жиров
  • Товароведная характеристика кондитерских и вкусовых товаров
  • Товароведная характеристика хлебопекарных дрожжей, химических разрыхлителей и пищевых красителей

Цель курса

  • Научить проводить органолептическую оценку качества и безопасности продовольственных продуктов и сырья; оценивать условия и организовывать хранение продуктов и запасов с учетом требований системы анализа, оценки и управления опасными факторами (ХАССП); оформлять учетно-отчетную документацию по расходу и хранению продуктов; осуществлять контроль хранения и расхода продуктов
  • Познакомить с ассортиментом, товароведными характеристиками, требованиями к качеству, упаковке, транспортированию и реализации, условиям и срокам хранения основных групп продовольственных товаров
  • Дать информацию о видах сопроводительной документации на различные группы продуктов; методах контроля качества, безопасности пищевого сырья, продуктов; современных способах обеспечения сохранности запасов; видах складских помещений и требованиям к ним; правилам оформления заказа на продукты со склада и приема продуктов, поступающих со склада и от поставщиков

Материалы для курса предоставили

Тананова А.П., преподаватель ГБПОУ МО «Колледж «Подмосковье»

Бочарова М.В., преподаватель ГБПОУ МО «Колледж «Подмосковье»

Лекишвили И.В., зав. мастерскими, преподаватель ГБПОУ МО «Одинцовский техникум», Краснознаменский филиал

Николайчук Т.И., зав. филиалом, преподаватель ГБПОУ МО «Одинцовский техникум», Краснознаменский филиал

Касяненко Л.Н., преподаватель ГБПОУ МО «Аграрно-технологический техникум «Дубна»

Коменда Н.В., преподаватель ГБПОУ МО «Можайский техникум»

Григорьева Ю.А., преподаватель ГБПОУ МО «Можайский техникум»

Кровец Н.М., преподаватель ГАПОУ МО «Губернский колледж»

Колышкова Г.П., зав. отделением ГБПОУ МО «Долгопрудненский техникум»

Мишина Е.Н., зам. заведующего ОСП ГБПОУ МО «Павлово-Посадский техникум»

Чумакова О.А., преподаватель ГБПОУ МО «Павлово-Посадский техникум»

Решетова С.А., методист ГБПОУ МО «Чеховский техникум»

Рузакова Ю.В., преподаватель ГБПОУ МО «Сергиево-Посадский социально-экономический техникум»

Рыбакова Г.Н., преподаватель «Подольский колледж имени А.В. Никулина»

Богоцкая Т.А., преподаватель «Подольский колледж имени А.В. Никулина»

Красненькова Ю.С., преподаватель «Подольский колледж имени А.В. Никулина»

Аполлова Н.Л., преподаватель ГБПОУ МО «Раменский колледж»

Яковлева Г.Н., преподаватель ГБПОУ МО «Раменский колледж»

Чайкова В.В., преподаватель ГБПОУ МО «Шатурский энергетический техникум»

Product ID

Product ID или PID (идентификатор продукта) — последовательность символов для обозначения какой-либо компьютерной программы или её определённой версии.

В разных областях и у разных производителей ПО имеет разный формат.

Содержание

Fidonet

В ПО для Фидонет идентификатор программы, создавшей сообщение, обозначается кладжем «PID», который может содержать также версию и серийный номер программы. Эхопроцессор (тоссер), считавший сообщение из базы сообщений, может при его упаковке для отправки добавить кладж «TID» со своим идентификатором.

Также существуют коды продуктов в виде четырёхзначного шестнадцатеричного числа, выдаваемые FTSC. Они перечисляются в документе FTSCPROD, [1] а порядок их выдачи описан в FTA-1005 [2]

Microsoft

Определение

Microsoft использует различные Product ID, (идентификаторы продуктов), чтобы опознавать варианты Windows-платформы. Product ID или PID (в настоящее время у XP/2003/Vista) имеет следующий формат:

xxxxx-yyy в setupp.ini , где:

  • xxxxx — код продукта Microsoft (Microsoft Product Code — MPC), который описывает платформу, сборку (build), и версию Windows. Другие Product ID с таким же самым форматом, таким как например в Microsoft Office (и в множестве других продуктов Microsoft), удовлетворяет той же самой цели
  • yyy — идентификатор канала (Channel ID — CID). Эта секция описывает канал поставки (OEM, Volume License (корпоративная лицензия), Retail (коробочная версия), bundle/Not For Resale (Не для перепродажи)) откуда прибыл данный компакт-диск/система XP.

Список Microsoft Product Code — Английский язык

  • 55274 : XP Pro общий OEM
  • 55276 : XP Pro (Обновление)
  • 55276 : XP Home (?)
  • 55277 : XP Home общий OEM
  • 55285 : XP Pro
  • 55661 : XP Pro (retail)
  • 76475 : XP Home (обновление) (?)
  • 76477 : XP Home Royalty OEM
  • 76481 : XP Pro Dell OEM
  • 76487 : XP Media Center Edition 2005
  • 76487 : XP Pro Royalty OEM
  • 76487 : XP Pro SP2 (retail)
  • 76487 : XP Pro volume license (с ‘640’ каналом ID)
  • 76500 : XP MCE 2005 (which is XP Pro with no domain capability)
  • 76588 : XP Pro x64 OEM

Список Microsoft Product Code — другие языки

  • 55372 : XP Home — German (OEM)
  • 55375 : XP Pro — German (VLK)
  • 55677 : XP Home — Dutch
  • 55679 : XP Pro — Dutch
  • 55681 : XP Home — Russian (OEM)
  • 55683 : XP Pro — Russian (OEM)
  • 76392 : XP Pro — Danish
  • 76396 : XP Pro (also Home?) — Dutch
  • 76412 : XP Home — French (OEM)
  • 76413 : XP Pro — French (OEM)
  • 76440 : XP Pro — Norwegian (retail)
  • 76447 : XP Pro — Polish
  • 76460 : XP Home — Spanish (Royalty OEM)
  • 76470 : XP Home — Traditional Chinese (Royalty OEM)

Список идентификаторов канала (Channel ID — CID)

  • 000 : Другое (включает часть retail, обновление и оценочные версии)
  • 007 : Retail
  • 009 : Не для перепродажи — bundle
  • 011 : Обновление (XP Home?)
  • OEM : OEM Original Equipment Manufacturer
  • 270 : Корпоративная лицензия (обычно используется в setupp.ini)
  • 296 : MSDN
  • 308/347 : Microsoft Action Pack subscription
  • 335 : Retail
  • 640—652 : Корпоративная лицензия (обычно генерируется через 270 CID в setupp.ini)
  • 699 : Корпоративная Windows XP Tablet Edition
  • 071 : Неизвестно.

Виды лицензий Windows XP

  • CCP: Compliance Checking Program (Upgrade Version)
  • EVL: Evaluation Version
  • FPP: Full Packaged Product (Retail Version)
  • MPC: Microsoft Product Code
  • OEM: Original Equipment Manufacturer
  • RTM: Release To Manufacturing
  • SEL: Select (License for 250 or more PCs)
  • VLK: Volume License (Product) Key
  • VOL: Volume (License)

Windows XP полный список — Английский язык

Примечание: эти Channel ID (CID) были взяты из i386SETUPP.INI. Установка Windows может сгенерировать совершенно другой Product ID , чем Вы видите здесь, это зависит от вашего product key.

Windows XP — Русский язык

Примечание: эти Channel ID (CID) были взяты из i386SETUPP.INI. Установка Windows может сгенерировать совершенно другой Product ID , чем Вы видите здесь, это зависит от вашего product key.

Список MPC Server 2003 — Английский язык

  • 69712 : Standard Edition 32-bit retail
  • 69712 : Standard Edition 32-bit volume licensing
  • 69712 : Standard Edition 32-bit OEM
  • 69763 : Standard Edition 32-bit evaluation
  • 69753 : Web Edition 32-bit retail
  • 69753 : Web Edition 32-bit volume licensing
  • 69753 : Web Edition 32-bit OEM
  • 69763 : Web Edition 32-bit evaluation
  • 69713 : Enterprise Edition 32-bit retail
  • 69713 : Enterprise Edition 32-bit volume licensing
  • 69713 : Enterprise Edition 32-bit OEM
  • 69763 : Enterprise Edition 32-bit evaluation
  • 69713 : Enterprise Edition 32-bit checked build
  • 69754 : Datacenter Edition 32-bit retail
  • 69754 : Datacenter Edition 32-bit OEM
  • 69770 : Enterprise Edition 64-bit retail
  • 69770 : Enterprise Edition 64-bit volume licensing
  • 69770 : Enterprise Edition 64-bit OEM
  • 69763 : Enterprise Edition 64-bit evaluation
  • 69770 : Enterprise Edition 64-bit checked build
  • 69769 : Datacenter Edition 64-bit retail
  • 69769 : Datacenter Edition 64-bit OEM
  • 74995 : Small business server
  • 76868 : Unknown Enterprise Edition 64-bit (FIXME)

Примечание

Если вы хотите выполнить «repair install» (Microsoft называет это «оперативным обновлением»)тогда, вы должны знать эти две вещи:

  1. MPC своего компьютера, и
  2. MPC всех своих Windows OEM CD.

Если вы не сделаете, то вы не будете в состоянии активировать Windows должным образом, или в некоторых случаях, заставить инсталляцию принимать ваш product key.

MPC ваших компакт-дисков может быть определен, редактируя SETUPP.INI в i386 каталоге на вашем диске. Вы можете (в некоторых случаях) просто редактировать этот файл, изменить PID, и повторно собрать компакт-диск, чтобы быть в состоянии использовать независимо от того в каком ключе вы нуждаетесь.

Поиск вашего product ID или MPC

Текущий MPC в системе может быть найден различными методами:

  • Если ОС компьютера работает должным образом, то щелкнув правой клавишей мыши на значок «Мой компьютер» и выбрав вкладку «Общие» можно увидеть текущий MPC;
  • Также можно использовать команду reg query «hklmsoftwaremicrosoftwindows ntcurrentversion» /v ProductID в командной строке (Пуск > Выполнить > cmd.exe).
  • Если ОС компьютера не работает должным образом, вы можете получить номер ID подключив жесткий диск к рабочей машине и смонтировав соответствующий куст реестра. В редакторе реестра (regedit) выделите раздел HKEY_LOCAL_MACHINE и выберите Файл > Загрузить куст. В проводнике откройте файл X:WindowsSystem32configsoftware (где X:Windows — буква системного диска и путь к каталогу установки Windows). Откроется окно «Загрузка куста реестра», где вам нужно ввести любое имя раздела, который будет создан внутри раздела HKEY_LOCAL_MACHINE. В новом разделе откройте MicrosoftWindows NTCurrentVersion, и вы увидите параметр ProductID в правой панели.
    Не забудьте выделить заголовок смонтированного куста реестра, и выбрать Файл > Выгрузить куст, когда закончите работу.
  • В заключение, вы можете получить нужный ID, если найдете файл X:i386setupp.ini (где X: — буква установочного компакт-диска).

Как только у вас есть нужный номер ID, можно легко найти подходящий компакт-диск, который использует такой же номер ID.

Определение типа лицензии Windows (OEM, Retail, VLK)

Основное различие кроется в файлах OEMBIOS.* (находятся в каталоге I386, идентичны во всех языковых версиях и сервиспаках), один набор используется для Evaluation, Retail и OEM, другой для VL. Кроме OEMBIOS.* в процессе активации участвуют ещё несколько файлов. В большинстве случаев для превращения Retail в VL достаточно ещё трёх файлов. Это DPCDLL.DL_, PIDGEN.DLL и SETUPP.INI, в отличие от OEMBIOS.*, зависят от локали дистрибутива и интегрированных в него сервиспаков. Например, если у вас есть дистрибутив Windows XP Professional SP2 Retail или OEM, то для его переделки в VL потребуются файлы OEMBIOS-VL.rar, VL-SP2-EN.rar или VL-SP2-RU.rar (в зависимости от локали дистрибутива). Их нужно просто распаковать в каталог I386 вашего дистрибутива. Чтобы определить тип лицензии имеющегося дистрибутива необходимо открыть файл SETUPP.INI (он находится в каталоге I386) и посмотреть какие 3 символа находятся в конце второй строки:

если вместо YYY видим:

  • 270: — VL
  • любые другие цифры: — Retail
  • OEM: — OEM.

Плохие Product ID

На 2005/10/22 Microsoft заявляет, что следующие PID — недопустимы:

Вышеупомянутые два product ID известны как «собственность дьявола» («Devil’s Own»), и обычно имеют product key, начинающийся с «FCKGW».

  • XXXXX-640-643718X-23XXX
  • XXXXX-641-309376X-23XXX
  • XXXXX-642-064580X-23XXX
  • XXXXX-642-464364X-23XXX
  • XXXXX-643-334701X-23XXX
  • XXXXX-644-081772X-23XXX
  • XXXXX-644-451265X-23XXX
  • XXXXX-644-874896X-23XXX
  • XXXXX-644-933704X-23XXX
  • XXXXX-644-962396X-23XXX
  • XXXXX-645-833254X-23XXX
  • XXXXX-645-994962X-23XXX
  • XXXXX-646-031843X-23XXX
  • XXXXX-646-104081X-23XXX
  • XXXXX-646-105103X-23XXX
  • XXXXX-647-318838X-23XXX
  • XXXXX-647-592029X-23XXX
  • XXXXX-647-677834X-23XXX
  • XXXXX-648-301691X-23XXX
  • XXXXX-648-819992X-23XXX
  • XXXXX-649-106765X-23XXX
  • XXXXX-649-941392X-23XXX
  • XXXXX-650-292312X-23XXX

Эти PID обнаружены, при установке SP1, 2 или 3.

Mozilla

Программы семейства Mozilla Application Platform на базе Gecko до версии 3.0 используют Build ID (идентификаторы сборок) в виде даты и времени сборки с точностью до часа по тихоокеанскому времени: ГГГГММДДЧЧ. Час при этом выбирается в какой-то момент процесса сборки, что планируется изменить. В ветви 3.1 и более новых указываются также минуты и секунды. [3]

Для более точного указания версии и программы используют строку User Agent в формате «Mozilla/5.0 (платформа; U; подплатформа; язык; rv:версия_Gecko) Gecko/Build_ID Название_программы/версия».

Браузеры на других платформах тоже используют User Agent.

PHPTIME

Прямой эфир

adogay 9 января 2019, 13:49

pechen 5 декабря 2018, 06:39

clod 2 февраля 2018, 18:28

isudakoff 19 марта 2017, 07:55

pantsarny 23 апреля 2015, 10:40

Adik88 10 марта 2015, 19:43

JudKavel 2 февраля 2015, 23:11

rmrevin 4 декабря 2014, 20:55

Grover 13 октября 2014, 16:48

amor_amore 15 сентября 2014, 13:59

rmrevin 3 сентября 2014, 13:51

Adik88 2 сентября 2014, 13:13

rmrevin 2 сентября 2014, 13:12

rmrevin 16 июня 2014, 19:27

hui_nana 28 мая 2014, 13:33

Grover 26 мая 2014, 11:42

Grover 26 мая 2014, 11:41

hui_nana 23 мая 2014, 10:26

Блоги

  • Q&A8.29
  • Frontend7.96
  • Yii framework7.92
  • OS Linux5.66
  • CMS 1C-Bitrix5.65
  • PHP. Продукты4.63
  • PHP. Производительность4.53
  • PHP. Особенности и фичи4.53
  • Безопасность4.52
  • HTML51.25

PHP. Продукты

Блог о различных продуктах, написанных на PHP (CMS/CMF, frameworks, etc).

  • Создан 29 марта 2013
  • Топиков 7
  • Подписчиков7
  • Рейтинг 4.63

Администраторы (1)
rmrevin

Модераторы (0)
Модераторов здесь не замечено

Push уведомления в Chrome и Safari

Push-уведомления — это сообщения, которые приходят пользователям смартфонов и планшетов. Данный формат доставки сообщений оказался настолько удачным, что его начали адаптировать под стационарные компьютеры.

  • jeapie
  • 5 июня 2015, 13:26
  • 0

PHPOffice

Команда энтузиастов, под брендом PHPOffice ведёт разработку библиотек для чтения и генерации офисных файлов.
Читать дальше →

  • Adik88
  • 23 мая 2014, 19:21
  • 2
  • 4

Комрады, какой фреймворк вы используете для средних проектов?

  • Yii 1
  • Yii 2
  • Zend Framework 2
  • Symfony 2
  • Phalcon
  • Laravel
  • Bitrix framework
  • Другой, ответ в комментах

голосовать воздержаться

  • Adik88
  • 18 октября 2013, 08:49
  • 1
  • 16

Jeapie — теперь и массовые рассылки мобильных уведомлений

Всем привет. В эту жаркую летнюю пору мы выпустили большое обновление сервиса Jeapie, который делает доступными новые возможности и функционал.

  • jeapie
  • 30 июля 2013, 18:04
  • 6

Jeapie — мобильные PUSH уведомления

Добрый день.

Команда Jeapie рада представить наш новый продукт, который поможет вам связать ваш сайт/скрипт со смартфоном и получать любые уведомления в виде удобной ленты.

  • jeapie
  • 22 мая 2013, 17:25
  • 1
  • 4

Composer: Управление версиями


Оригинал: Composer Versioning

Если вы не знаете, что такое Composer, немедленно переходите на сайт Composer и начинайте изучать.
Я знаю многих людей, которые сталкиваются с ограничениями, связанными с использованием Composer-зависимостей. Надеюсь, этот пост поможет пролить свет на то, почему некоторые моменты при работе с версиями являются нежелательными и как их избежать. Я начну свой пост с наихудшего из возможных сценариев и буду двигаться по мере улучшения ситуации.

  • rmrevin
  • 18 марта 2013, 11:38
  • 5
  • 8

Шаблонизаторы

В последнее время я много работал с различными шаблонизаторами. Для последнего проекта требовалось повторное использование одного и того же набора шаблонов в приложениях JS и PHP (в сочетании с History API обеспечивается бесшовное динамическое поведение, но все еще имеющее сырой вид). На самом деле, сегодня есть только одно решение для такого рода задач — шаблонизатор Mustache. Я многому научился, работая с Mustache, и он действительно изменил мою точку зрения на сложные конструкции кода.

Читать еще:  Разработка веб приложений с помощью php
Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector