• Какой реализовать механизм хранения превьюшек?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    сжатие на лету - не есть нагрузка на сервер, это как раз кажется мне самым разумным решением. @rowdyro предложил красивое решение, ставим кэш подлиннее, дней этак на 30, и ВСЕ, все картинки есть в кэше, ничего больше грузиться не будет. 1 раз, когда ПЕРВЫЙ пользователь смотрит последнюю добавленную новость - 1 раз(!) сделается 4 картинки на лету, и все, дальше все идет из кэша.
    Ответ написан
  • Какой Windows-хостинг с apache использовать?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    при использовании MSSql на что вы надеялись? Курить гугл.
    например как тут, линух, но с мсскл.

    ЗЫ: не обязательно виндовый хостинг, достаточно поддержки mssql, я так понимаю?
    Ответ написан
    2 комментария
  • Есть ли онлайн сервис приватной чат комнаты для общения с несколькими клиентами в одной комнате?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    приватный канал irc?
    например webchat.quakenet.org
    Ответ написан
    Комментировать
  • Как автоматизировать рутинную работу?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    ну, если работать с сайтом - проще всего будет имхо пхп с курл поставить, и написание всего функционала по сайту займет для новичка займет 2-3 дня. Для работы потребуется какой-либо сервер с поддержкой пхп (из готовых например под вин - денвер, для новичка самое то)
    итак для начала гуглим:
    1) Как получить страничку с чужого сайта с помощью curl
    или
    парсинг страниц с помощью simple_html_dom
    2) смотрим исходный код странички с добавлением своего заказа, разбираемся как работают post/get формы, снова курим гугл на предмет "curl post form cookie"
    3) много думаем, еще больше пишем
    4) profit...
    Ответ написан
  • Какой реализовать механизм хранения превьюшек?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Давно(7 лет назад) на большом проекте делали так: в базе хранились имена файлов, (путь настраивался через свойство объекта), а превьюшки просто имели постфикс аля 234342_s.jpg(кста так flickr пашет). Сегодня модно не хранить превью, а уменьшать большие картинки средствами CSS/HTML на стороне клиента, бо полосы позволяют, а место не резиновое и не бесплатное ), но это и сегодня вопрос спорный, экономим ли мы при превьюшках трафик, т.к. при просмотре потом большого изображения все равно большая фотка тянется, а так она уже загружена, открывается сразу. Так что тут еще вопрос - насколько большая картинка больше превью, стоит ли огород городить или грузить сразу большую вставлять. Имхо, есть смысл если ВСЕ полные картинки больше чем ~800*600 точек или ~100кб делать иконки, иначе просто вставлять как есть.
    Ответ написан
    Комментировать
  • Как организовать Wi-Fi соединение на 250 м в прямой видимости?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Кста, почему не обсуждается провод? Типа дорога и ручей сильно непреодолимо? Мы через проспект(по 3 полосы в обе стороны) в 3 рыла перекинули кабель. Технология такая - с точек подключения спускаются веревки достаточной длины(вам хватит 1 куска с многоэтажки думаю), берется бутыль из-под водички на 0,5л, чуток воды туда для веса, на конец веревки привязывается, спускается, и чел проходит с ней всю трассу прокладки, перекидывая через провода, деревья и ручьи(идеально ночью, часика в 3), веревка натягивается, после с точки спуска вяжется уже рабочий кабель с предварительно примотанным тросом(мы крепили трос к кабелю пластиковыми стяжками и алюминиевым проводом в изоляции - чередовали стяжка/проволока) и спускается - с другой стороны чел принимает - тянет. Желательно чтобы с концов было по 2-3 чела, бо по концовке кабель с тросом нехило тянет вниз - желательно страховать друг друга. Соединять кабель по 2 пары на контакт, схема есть в инете, ставим на портах скорость 10мб/с и профит ). Минус - всего 10 мбит.
    Ответ написан
    Комментировать
  • Как в цикле производить select и/или insert запросы к базе (цикл примерно 50к итераций)?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Может делать так? Тут после роллбэка еще раз делаем запрос тот же, и так или по кругу пока не вставится, или писать свою обработку ексепшна.
    А данные да, надо пачками формировать, штук по 500 нормально, при хорошем сервере это пару сек даже с 1000к записей, если разделить слипами - вообще думаю никто не заметит особых тормозов.
    Ответ написан
    Комментировать
  • Как организовать Wi-Fi соединение на 250 м в прямой видимости?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    В свое время такое было реализовано на 2х аксес поинтах в режиме бридж, с направленными антеннами собственного производства(схемы есть в интернете), расстояние было порядка 2 км, выручала прямая видимость, так что в вашем случае проблем особых возникнуть не должно, пинг держался стабильно порядка 8-10 мс, но это было ДАВНО(лет 7-8 назад), сейчас я думаю техника шагнула далеко вперед. В нашем болоте ап стоит порядка $22-25.
    ЗЫ: приведенная выше антенна была испробована и выкинута как не подходящая(связь была хуже чем с родными хвостами), ищите с отражающей решеткой и медным наконечником(концентратором?). Возможно вам хватит советов по усилению сигнала как описано здесь.
    Ответ написан