Jump to content

Быколай

Expert
  • Posts

    1,069
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Быколай

  1. ось определять. или браузер. яваскриптом.
  2. на юкозе по умолчанию utf-8 сервер отдаёт. так что сохраняйте свои файлы как следует.
  3. ох, ну у вас и портянки, уважаемый. если бы вы перед тем как пытаться модифицировать чужую работоспособную систему (DLE, между прочим платную) удосужились хотя бы немного освоить язык на котором она написана, избежали бы этих проблем.
  4. имхо это реализация, средствами php.
  5. да, php.su как справочник рулит. но иногда легче въехать при помощи учебника. я изучение пыхи начал с того, что возникла потребность в гостевой. поставил скрипт чужой, пришлось разбираться что к чему, что бы начало работать. а потом накачал книжек, и какая-то из них (уже не помню которая) оказалась то что надо. теперь книжки читать поздно, а вот php.su ежедневно помогает.
  6. технология - серверные языки программирования. SSI, PHP, PL, ASP. средство на их основе - cms.
  7. а можете подсказать каким еще способом можно сделать? вообще должно хватить и тех что я дал. var_dump($_переменная_или_массив_которые_могут_влиять_на_результат) и смотрите, с чем же на самом деле вы работаете. mysql_error() - покажет вам ошибку, по которой не удалась запись. и да, почитайте статью, которую вам любезно указал SelenIT.
  8. Всё что есть на реальном сервере, всё это нужно и на локальном для полноценного тестирования. ну, не знаю... под полноценным тестированием вы полагаете и имитацию тех нагрузок которые создаёт высокопосещаемый ресурс? некоторые модули нужны именно для этого.
  9. как чудно, что тут есть такой раздел собственно, стоит задача: выводить n-штук похожих товаров, когда пользователь разглядывает карточку товара в каталоге (у объекта само собой есть там несколько свойств). есть ли штатный/проверенный рецепт как это реализовать в bitrix? или ещё приемлем вариант: указание этих похожих товаров из админки, с целью продвижения и рекламы некоторых позиций. уровень знания битрикс у меня средний, доводилось разбираться с ним самостоятельно, начиная с администрирования и кончая развёртыванием нового сайта и инфоблоков к нему с нуля (то есть установленного движка и законченного шаблона ). поэтому буду рад помощи от спецов сабжа, или указанному направлению через что это реализовывать.
  10. книга http://progbook.ru/ajax/866-bibo-jquery-podrobnoe-rukovodstvo-po-prodvinutomu.html сервер http://denwer.ru/ если не поленитесь потратить пару часов, то всё получиться самостоятельно.
  11. вообще интересный вопрос. литературы (тем более которую можно было бы считать классической) на эту тему явно не хватает, может ещё не успела появиться (или стать таковой). а спрос огромный. зато есть множество трудов на тему полиграфической типографики, но реторический вопрос: насколько они применимы к вебу? взять хотя бы Чихольда - икона классической типографики. а если разобраться, то человек с прекрасным вкусом, чувством меры и прекрасного, ставящий красоту выше стереотипов и стандартов. но, разумеется нельзя все его советы применить к вебу. но, как и в любой сфере, имеющей отношение к творчеству, в дизайне, в случае недостатка практических знаний, очень помогает просто хороший художественный вкус и взгляд. и его не заменят никакие сухие теории золотого сечения. так что одним из лучших мерил уместности того или иного художественного решения, в том числе и в выборе гарнитуры и использовании того или иного начертания, полагайтесь на свой вкус. из того что доводилось читать, Лебедев довольно адекватно, на мой взгляд, перерабатывает типографическое наследие для современных технологий.
  12. офигенная бесполезная хреновина. в ФФ 6 на стареньком ноуте (2GHz Core 2 Duo, 2GB DDR2, 256 MB Nvidia) притормаживает. А в Опере шустрее рендерится. Хотя на лису куча плагинов/расширений навешана, а Опера последняя - нулёвая.
  13. я думал перед тем как делать коммерческий сайт все эти штуки (ЦА, спрос, конкуренция... ) маркетологи выясняют, чтобы грамотно рассчитать рентабельность, то есть сколько можно вложить, и что гипотетически с этого получить. а уже потом у программистов и сеошников есть некие цели, или хотя бы представления об объёме рынка.
  14. и ещё, я конечно не заядлый автолюбитель, но про chery узнал сегодня благодаря вам. сколько их в Нижнем интересно? то есть, может дело и не в сайте, а в маленькой ЦА?
  15. боюсь показаться снобом, но, может потому что Нижний?
  16. так, погодите-ка. Давайте разберёмся. Что такое есть сабж? Манера общения (соединения) сервера на запрос клиента. Задаётся в конфиге апача. То есть браузер (клиент) просит (по умолчанию всегда, насколько я знаю, или до первого отказа сервера) давать ему keep alive - то есть отдать в несколько потоков, и не обрубать их сразу. Просит об этом вежливо, в заголовках запроса. Открываю страницу http://localhost/denwer/ Читаю исходный код запроса GET /denwer/ HTTP/1.1 Host: localhost User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:6.0) Gecko/20100101 Firefox/6.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip, deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Connection: keep-alive Cookie: vc=3 а вот исходный код ответа сервера на этот же запрос: HTTP/1.1 200 OK Date: Thu, 25 Aug 2011 15:18:26 GMT Server: Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.3.3 Accept-Ranges: bytes Keep-Alive: timeout=5, max=98 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html; charset=utf-8 Конфиг (подключенный в httpd.conf, строка 455: Include conf/extra/httpd-default.conf): # # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. # KeepAlive On # # MaxKeepAliveRequests: The maximum number of requests to allow # during a persistent connection. Set to 0 to allow an unlimited amount. # We recommend you leave this number high, for maximum performance. # MaxKeepAliveRequests 100 # # KeepAliveTimeout: Number of seconds to wait for the next request from the # same client on the same connection. # KeepAliveTimeout 5 вуаля, всё, как я понимаю работает. Поставил Speed Page, вижу список рекомендаций, и если честно не понимаю, где именно он противоречит тому что я вижу в заголовках ответа - сообщение об отключенном keep alive.
  17. а что такое Page Speed? я посмотрел заголовки ответа при помощи файрбага там значиться Keep-Alive: timeout=5, max=100 Connection: Keep-Alive денвер с доп. модулями, последний.
  18. ну, всё таки денвер не для настоящего сервера, а такое обилие модулей для простой разработки и локального тестирования может понадобиться с малой вероятностью. ниже полный список, того, что у меня появилось после установки доп. пакета. все указанные вами - присутствуют
  19. при всём желании затрудняюсь вам помочь, пока вы не привели здесь дебаг, который можно провести способами расписанными выше.
  20. можно поинтересоваться? зачем? посмотрел сейчас свой денвер, (версия сервера как и вас), у меня эта плюшка работает.
  21. ну просто мистика какая-то. чудес же не бывает? тогде ещё наводящие вопросы. 1. какую кодировку для страницы определяет браузер? да, и во всех браузерах беда эта? может у вас настройки у него какие-то?? 2. без BOOM сохраняли? уж не знаю что и думать. киньте ссылку на всякий случай, что ли...
  22. теперь хоть код видно. пойдём логическим путём? 1. вы хотите что бы код работал только на главной странице. 2. разместите его только на главной странице. 3. бросьте вы это дело. сайты-лохотроны, агрессивная реклама фуфла и развода лохов. кому это надо?
  23. обсуждаемый модуль, есть кстати в пакете доп. модулей для apache от разработчика: http://www.denwer.ru/packages/apache.html так что надо было лучше искать))
  24. пересмотрел ещё раз ваш код, он там не весь похоже, короче я не понял как он работает, если честно. Хочу задать пару наводящих вопросов 1. MyClass что делает, какая его задача? Почему он наследник MYSQLConnect? 2. такая конструкция private function dbdata() { $dbhost = "x"; $dbuser = "x"; $dbpass = "x"; $dbtable = "x"; return $data = array( $dbhost, $dbuser, $dbpass, $dbtable ); } не вижу необходимости в такой многословности (или многострочности). если оставлять такое решение (метод, только возвращающий инициализированные в нём же переменные, что тоже считаю спорным решением) то уж проще написать: private function dbdata() { return $data = array('x', 'x', 'x', 'x'); } а более красивым мне кажется решение вынести конфигурацию подключения в конфиг.файл (если такого нет, советую создать, -- ещё пригодиться, хранить все настройки в одном месте), в виде констант например, я так делаю. или ещё вариант - инициализировать переменные с данными для коннекта в начале класса. Class MYSQLConnect { private $dbhost = "x"; private $dbuser = "x"; private $dbpass = "x"; private $dbtable = "x"; function __constract() { // и так далее 3. к стыду своему, работаю по старинке с просто mysql, поэтому не в курсе всего функционала mysqli, но может стоит добавить в ваш класс функций которые будут предоставлять данные в удобном виде, заодно обрабатывая возможные ошибки.
  25. данный Владом пример рабочий. инфа 100%. вставляйте не ссылку, а тег img. и с кавычками не намудрите. яваскрипт, всё таки.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy