Бесплатный PHP, HTML, CSS, JavaScript редактор - Codelobster PHP Edition

28.09.2016

Codelobster php

Для полноценной работы по созданию сайтов вам обязательно необходим хороший удобный редактор. Есть очень много платных продуктов для этого, но нам бы хотелось выделить бесплатный очень функциональный и в то же время простой в использовании редактор...

Frontend разработка с Laravel, как сделать "бесконечную" прокрутку

01.09.2015

Laravel logobower logogulp logo

Продолжаем разрабатывать блог на Laravel 5, немного затронем вопросы Frontend в задаче "Бесконечной прокрутки". Это подгрузка нового контента по мере прокрутки страницы пользователем.
Будем использовать bower (менеджер пакетов для фронтенда) и воспользуемся gulp чтобы наши скрипты собирались в 1 файл и минимизировались на лету в процессе разработки. 

Простой парсинг сайта из консоли chrome

01.03.2015

В работе в очередной раз понадобилось решить следующую задачу: есть некий сайт, на котором информация, которая нам нужна для начального заполнения другого сайта, т.е. нужно эту информацию получить в удобном виде для сохранения в базу данных.

На этом сайте Я обратил внимание на следующие моменты: вся информация, которая нам нужна, размещена на одной странице, на сайте подключена jQuery, все ссылки категорий верхнего уровня имеют класс catName. Я решил что не стоит писать парсер на php с регулярными выражениями, а можно воспользоваться операциями с DOM от jQuery, которая уже и так есть на сайте.

Набросал десяток строк на javascript:

код на javascript

- я хочу вывести все категории и их подкатегории в виде php (объявленного массива на php), который можно будет потом вставить в любом удобном месте проекта, сохранить данные в БД и убрать из кода.

Бесплатный PHP, HTML, CSS, JavaScript редактор - Codelobster PHP Edition

17.04.2012

Для полноценной работы по созданию сайтов вам обязателньо необходим хороший удобный редактор. Есть очень много платных продуктов для этого, но нам бы хотелось выделить бесплатный очень функциональный и в то же время простой в использовании редактор - Codelobster PHP Edition .

    Давайте рассмотрим некоторые важные возможности и преимущества этой программы:

  • Весь код подсвечивается разными цветами в зависимости от типа, причем поддерживается также смешанный код, когда участок HTML будет подсвечен как HTML, PHP как PHP, а JavaScript как JavaScript в одном и том же файле. Существуют возможность выбора из нескольких цветовых схем, включая популярные IDE.
  • Мощное автодополенения для HTML, PHP, CSS и JavaScript, включая HTML5 и CSS3. Для PHP полностью распознается структура проекта, а выпадает полный список методов в соответствующих местах.
  • HTML/CSS инспектор по типу FireBug, который позволяет легко сопоставлять выделенные элементы страницы с кодом и соответствующим стилем.
  • Контекстная помощь по всем поддерживаемым языкам. По нажатию клавиши F1 происходит открытия страницы с полный описанием текущего тега, аттрибута, функции и т.д. с соответсвующих официальных сайтов.
  • PHP дебаггер. PHP дебаггер позволяет пошагово выполнять PHP скрипты, отслеживая значения всех переменных в каждой строчке.
  • SQL менеджер позволяет производить все необходимые действия с базой данных - добавлять, удалять, редактировать структуру и записи в таблицах, экспортировать данные, выполнять SQL запросы. Для SQL файлов работает подсветка и автодопленние.
  • Поддержка FTP позволяет работать напрямую с удаленным сервером и делать все необходимые изменения. с предварительным просмотром результата;
  • Опция портабле позволяет использовать редактор без предварительной установки.

Загрузка по мере скроллинга

25.03.2012
scroll
В социальных сетях активно используется подгрузка контента по мере прокрутки страницы, поскольку это тот случай, когда контента заведомо больше, чем собирается сейчас просмотреть пользователь.
В Ваших проектах тоже может такое случиться. Сейчас разберемся как это можно реализовать с использованием jQuery.

Мы будем отслеживать следующее событие: пользователь остановился при скроллинге. Также нам понадобится информация о высоте страницы и высоте окна браузера.
var scroll_top = 0;        //высота прокрученной области
var wind_height = $(window).height();//высота окна браузера
var page_height = $(document).height();//высота всей страницы

Для перехвата события остановки скролла воспользуемся готовой функцией с googlecode:
<script type="text/javascript" src="http://oemar.googlecode.com/files/scroll-startstop.events.jquery.js"></script>

...

php curl multithread

19.09.2010
Пару недель назад на ачате видел такой пост, якобы curl multithread это для галочки и никакого прироста в скорости оно не дает... причем пост от человека с репой...
Специально для таких скептиков и по собственному интересу (насколько полезны мультизапросы) потратил время на тестирование 3 вариантов:
  1. php curl + javascript (искусственные мультизапросы)
  2. php curl и цикл foreach
  3. php multithread curl