Robots.txt е текстови файл, който помага на търсачките, да разберат коя информация е необходима да се индексира. За онлайн магазините robots.txt е нещо полезно, да не кажем и задължително. Повече в детайлност бихте могли да прочетете тук   Защо има нужда от този файл? Най-общо казано, поставен файла в основната директория на вашият нлайн магазин, показва на търсачките кои страници да бъдат индексирани и кои да бъдат пропускани. Повечето уеб разработчици използват robots.txt, за да "насочат" паяците на търсещите машини, кои страници са важни и...
Ако си PHP програмист  ти предоставяме възможност да станеш част от малкия и усмихнат екип на ProVision! Имаме няколко изисквания към теб: опит с PHP програмиране Работа с база данни, предимно  MySQL Отлични познания по HTML и CSS Познания по JavaScript (предимно с jQuery) Ако владееш английски на базово ниво и имаш опит със SMARTY и различни CMS системи си с предимство! Очакваме CV с проектите върху които си работил тук.  
Благодарение на програмисти от цял сват и след хиляди часове работа, Open Cart е обновена с новата версия Open Cart 2.0 - много нови функционалности, които я правят определено най-добрата версия на Open Cart досега. Само вижте: Абсолютно адаптивен дизайн; OCmod - virtual file modification; Нов дизайн на административната и публичната част; Повече разплащателни възможности; Система за известия; Потребителски полета. Инсталацията на новата версия може да ви затрудни малко, но веднъж успеете ли, ще се наслаждавате на привилегиите и....
При генериране на CSV (Comma-separated values) с PHP се сблъскахме с проблем в encoding-a към UTF-8 от Windows-1251 (най-вероятно решението ще работи и от друг). Намерихме просто решение на проблема, но ефективно. $out = fopen ( 'php://output', 'w' );//Въпросното решение :)fputs ( $out, $bom = (chr ( 0xEF ) . chr ( 0xBB ) . chr ( 0xBF )) );fputcsv ( $out, <масив с данни>, ";" );fclose ( $out ); Вижте още:Фирмено лого. Как да изберем правилно фирменото си логоДобавяне на CData със...
Ако някога сте генерирали XML и сте имали нужда от добавяне на CData , най-вероятно сте стигнали до проблема, който достигнахме и ние. Ето просто решение на проблема, чрез създаване на един малък клас надграждащ SimpleXMLElement : class SimpleXMLExtended extends SimpleXMLElement {public function addCData($cdata_text) { $node = dom_import_simplexml ( $this ); $no = $node->ownerDocument; $node->appendChild ( $no->createCDATASection ( $cdata_text ) );}} Малко примерче за употреба: $xml = new...
След дълъг анализ на нашият CMS решихме да започнем надграждането от най-важното а именно от сигурността. В новата ни версия " 4.0.19 " направихме няколко промени вдигащи нивото на сигурност значително за всички наши клиенти, ползващи ProVision CMS .Първата "защита" е така наречената " brute force attak ". Brute Force атаката представлява опит за налучкване на данни за достъп. Това могат да бъдат данни за достъп до хостинг акаунт, имейл акаунт, данни за достъп до администрацията на сайт и т.н., а в нашият случай, разбира...