turen

Рейтинг
29
Регистрация
19.09.2012

Jovian, скорость генерации не замеряли (тем более, кэширование есть), серверу сначала памяти не хватало на столько потоков веб-сервера, сколько он хотел, потом свободных потоков, вот эту проблему и решали.

Вчера вечером заказал 3шт за 20$ на разные сайты. Утром оплатил. Через несколько часов разместили. Тексты читабельные. Одну из 3 уже видно в ЯВМ одного из сайтов. Считаю, что всё достаточно неплохо.

После перехода на конфигурацию nginx+php-fpm (по сравнению с apache+mod_php), единственным значимым функциональным недостатком для меня было то, что "из коробки" работал .htaccess (нужно переписывать или пользоваться конвертерами).

По поводу экономии на спичках, в ряде случаев разница на 1 процесс составляла по-моему раза в 2. Сейчас конкретные цифры не помню и посмотреть в данную минуту не могу, но запомнилось резидентно 30-33 апач, и 12-13 php-fpm (по крайней мере, порядок близкий). В условиях высокой нагрузки или небольшого ддос, и это уже вполне ощутимая помощь, минимальными усилиями.

Вы бы ещё показали, что значит "нормально" (т.к., по-моему, все изображения сплюснутые какие-то)

а также html-код страницы.

например -

в .htaccess:

RewriteRule ^(.*)$ index.php?u=$1	[L,QSA]

в index.php:


<?php
$u = $_GET['u'];
readfile("http://donor.com/$u");

Делал подобные прослойки, тут есть ещё масса нюансов, и зависит от конкретного сайта-источника:

- изображения

- ссылки в коде страниц - абсолютные, относительные

- вырезание ненужных скриптов

- вырезание ненужных изображений (типа счетчиков)

- кэширование данных (чтобы каждый раз не грузить всё заново)

- хотя бы минимальная защита от простейшего бана на сайте-источнике (юзер-агент, реферер)

DiAksID правильно заметил, проблема из-за вертикального скроллбара

а у кого ничего не дергается, у того просто видимо всё влазит в экран без прокрутки

вот тут пример давал, обработать напильником и подавать к столу.

/*

* ===============================

* AutoPortal CMS

* -------------------------------

* Developed by Dmitriy Ulyanov

* -------------------------------

* Copyright (c) 2009

* ===============================

*/

В макете используется position:absolute для div, его составляющих.

Для всех прописаны конкретные значения top, left, при чем разные на главной и в подразделах.

На главной странице блоки размещены на 20 пикселей левее, для идентичности, их нужно подвинуть правее на эту величину :-)

А лучше, как заметили коллеги, унифицировать шаблон, но боюсь, средствами Web Page Maker, это может быть и невозможно.

Кроме того, при центрировании шаблона, он будет "скакать" из-за вертикальной линейки прокрутки, примерно на половину ширины этой самой линейки (когда на некоторых страницах линейка есть, а на некоторых нету). Мне помогало html { overflow-y: scroll; } в css.

postavkin:
фигово, когда в английском ничего не понимаешь.
Скачал, распаковал - там в архиве сотня файлов.
Я честно говоря не настолько продвинут чтобы в них во всех разорабраться.
Думал, что из csv в xls вставить дело 100 строк кода.

Тоже использую PHPExcel для PHP, если надо для Perl - Spreadsheet::WriteExcel.

Примеры для PHPExcel лежат в папке Tests.

Есть пример и по поводу csv->xls:

http://phpexcel.codeplex.com/SourceControl/latest#branches/v1.7.6/Tests/16csv.php

PS: По поводу английского... Google Chrome же предлагает автоперевод веб-страниц... так что это не тупиковая проблема.

Всего: 71