Yurecm, установить pecl
http://php.net/manual/ru/intl.installation.php
если есть jquery
<script type="text/javascript"> $(document).ready(function(){ $('#your-banner-id').click(function(){ //do something }) }) </script>
WebAlt, Ага. а верстак в эту сумму входит? Там XSLT шаблонизатор. Понимаю, что его пришельцы придумали, но рассовые земляне вряд ли его изучать будут, тем более сейчас, когда его уже почти нигде не пользуют
вот, покурите.
очень полезная, для понимания, штука
https://yandex.ru/support/metrika/reports/tags.xml
SeVlad, пусть удивляются. Когда у вас в одной таблице хранится всё, Ноды, редконтент, объявления, посты юзверей и прочая шелуха, то это не комильфо. (когда у нас кол-во единиц контента подошло к сотне тысяч, стало понятно, что это бдсм, а не работа. У нас объявления на сайт частично выгружались из ИРР)
банальщина, вроде бы. добавить поле. А вот хрен. это адов геморроище на таком объеме данных
(вздыхая) О Боже, откуда-же этот вопрос появляется с такой периодичностью. Неужели уже читать людь разучился
А теперь про сайт.
Не выкидывайте эти деньги. Попейте на них пивка с друзьями и успокойтесь. Чтоб потянуть то, что вы тут нарисовали, на столь высококонкурентном рынке, коим является рынок недвижимости, нужно вложить 10-15 млн. И это только за первый год. Поверьте мне, как некогда много и плотно связанному, с этой темой, человеку ---------- Добавлено 21.07.2017 в 13:07 ----------
Если уж хочется потратить (читаем, выкинуть) деньги, то только сюда смотрите.
Комьюнити на капле, а база данных с объявлениями -- исключительно самопись. причем отдельно. лучше в отдельной базе, так как это самое ценное
Я считаю, что надо не только напоминать о прибытии, но и напоминать, что товар долго лежит и через 2-3 дня уйдет обратно.
то-есть отправлять две смс-ки
я иногда бывает не успеваю получить в будни (времени нет) и товар лежит до выходных. но не всякий пвз могут хранить товар неделями.
боксберри, например, всегда напоминает несколько раз
А что мешает побить архив при упаковке ручками (не допуская разрыва файлов) а потом распаковать их по одному?
апд.
вот покурил php.net взял оттуда. может пригодится
Simple class xZip to zip big folders into multiple parts and unzip multi zip files at once. <?php class xZip { public function __construct() {} private function _rglobRead($source, &$array = array()) { if (!$source || trim($source) == "") { $source = "."; } foreach ((array) glob($source . "/*/") as $key => $value) { $this->_rglobRead(str_replace("//", "/", $value), $array); } foreach ((array) glob($source . "*.*") as $key => $value) { $array[] = str_replace("//", "/", $value); } } private function _zip($array, $part, $destination) { $zip = new ZipArchive; @mkdir($destination, 0777, true); if ($zip->open(str_replace("//", "/", "{$destination}/partz{$part}.zip"), ZipArchive::CREATE)) { foreach ((array) $array as $key => $value) { $zip->addFile($value, str_replace(array("../", "./"), NULL, $value)); } $zip->close(); } } public function zip($limit = 500, $source = NULL, $destination = "./") { if (!$destination || trim($destination) == "") { $destination = "./"; } $this->_rglobRead($source, $input); $maxinput = count($input); $splitinto = (($maxinput / $limit) > round($maxinput / $limit, 0)) ? round($maxinput / $limit, 0) + 1 : round($maxinput / $limit, 0); for($i = 0; $i < $splitinto; $i ++) { $this->_zip(array_slice($input, ($i * $limit), $limit, true), $i, $destination); } unset($input); return; } public function unzip($source, $destination) { @mkdir($destination, 0777, true); foreach ((array) glob($source . "/*.zip") as $key => $value) { $zip = new ZipArchive; if ($zip->open(str_replace("//", "/", $value)) === true) { $zip->extractTo($destination); $zip->close(); } } } public function __destruct() {} } //$zip = new xZip; //$zip->zip(500, "images/", "images_zip/"); //$zip->unzip("images_zip/", "images/"); ?>
вот это я и хотел сказать.
Нельзя вешать всё и вся на один единственный движок. И дело не только в нагрузке или санкциях (хотя и такое случается часто)
кстати. в теме, от которой эта отпочковалась было вот такое утверждение
На самом деле специализированные сервисы банятся еще как. У нас рассылками может заниматься каждое подразделение (по своему кругу подписантов) Иногда какой-нибудь вася пупкин ввалит рассылку по 10 млн подписчиков и домен, с которого это отправили тут-же строевым шагом уходит в бан.
человек, сделавшй это идиёт? Идиёт! И з идиотизм получит люлей,
но если это сделать с корневого домена, то плохо станет всем и навсегда.
Что касается имейл рассылок. То устраивать рассылки с родного сервера это верх извращения (после активной рассылки вы рискуете быть "забаненым" в поичтовиках), . Для этого существуют специализированные сервисы, вроде офсиса.
впрочем, можно отправлять и с родного сервера, если припрет.
вариант с курлом я уже сказал или запуск кроном.
но опять же повторюсь, что рассылка с родного ip адреса (да пусть даже с пула адресов) это зло
+ фронтуха не должна заниматься спамом. Для этого должен существовать бэкенд