Хочу представить вам свой первый open source проект Bootstrap.PHP. Библиотека предназначена для создание компонентов Twitter Bootstrap с помощью php кода. Код (Text): <?= Button::create('Заблокированная кнопка занимающая всю доступную ширину', '/link/', Icon::TYPE_DOWNLOAD) ->setType(Button::TYPE_PRIMARY) ->setWidth(Button::WIDTH_BLOCK) ->setEnable(false); ?> Для чего это может быть нужно? Я верю, что в любой ситуации когда вы используете стандартные компоненты bootstrap, не модифицируя их, вам будет быстрее и удобнее создавать их на Bootstrap.PHP. Если вы делает панель администратора, а именно там чаще всего и используется Bootstrap, выигрыш от использования Bootstrap.PHP будет особенно заметен. Лично мне она очень помогла при создании панели профайлера. Панель сделана на основе Navbar с кучей выпадающих списков и окон. Вы представляете какое разнообразие информации в ней представлено и как сильно может отличаться панель от запроса к запросу. Делай я бы ее с помощью обычного php-html шаблона, он бы получился огромный и ориентировать в нем было бы очень сложно. А с помощью Bootstrap.PHP шаблон получился не только на много короче (чуть больше 500 строк), но и на много понятнее. Использование Bootstrap.PHP созданием админок не ограничивается. Многие компоненты я использовал прямо на сайте например хлебные крошки, Pager, навигация, кнопки, иконки, думаю в будущем пригодиться и другое. Чем Bootstrap.PHP лучше "чистого" Bootstrap? Создать выпадающее меню или навигационную панель проще на Bootstrap.PHP, чем на "чистом" Bootstrap. И не только их, чем сложнее компонент, тем более явно это преимущество. Так как везде работает авто дополнение и прописаны phpdocs на русском, вам скорее всегда даже не придётся заглядывать в документация, чтобы понять, как что-то сделать. Посмотрел на список методов, вспомнил какие возможности есть у компонента. На кого библиотека ориентирована? 1) Прежде всего на разработчиков делающих свои проекты самостоятельно. Вряд ли такую библиотеку будут использовать в большой команде где верстальщик не знает php. 2) На не очень опытных разработчиков, так как если ты давно работаешь с Bootstrap то возможно для тебе быстрее и привычнее делать все как раньше. 3) На тех кому удобнее работать с библиотеками где документация в коде на русском языке. Основные пункты, на которые делался акцент при разработке 1) Авто дополнение и документация в коде phpdocs. Это то что делает эту библиотеку такой удобной в использовании 2) Простота. Идея была в том что бы разработчику не пришлось больше заглядывать в документация после того как он с ней в первый раз ознакомился. Не то что он должен был все заполнить, первого ознакомления должно хватить что бы понять принципы. 3) Простое начало. Лично меня всегда подкупает простое начало работы с чужим кодом. Высокий порог входа возьмёшься преодолевать только если уверен, что потом сможешь сэкономить время используя его. Сайт проекта http://allking.ru/bootstrap.php/ На сайте можно скачать библиотеку либо посмотреть исходники на гитхабе. Там же есть документация и ссылка на тесты. В документации много примеров, но нет списков параметров методов, их можно посмотреть в phpdocs в самом коде, переносить их в документация просто не хватило времени.
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр Круть неимоверная!!!! Есть калым: есть CMS, хотелось бы ей человеческую админку. Интересна такая работа? если что arteshuk @ gmail . com
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр Завален своей работой Ни чего чужого не готов брать
Хочу представить вам свой первый open source проект Bootstrap.PHP. Библиотека предназначена для создание компонентов Twitter Bootstrap с помощью php кода. Код (Text): <?= Button::create('Заблокированная кнопка занимающая всю доступную ширину', '/link/', Icon::TYPE_DOWNLOAD) ->setType(Button::TYPE_PRIMARY) ->setWidth(Button::WIDTH_BLOCK) ->setEnable(false); ?> Для чего это может быть нужно? Я верю, что в любой ситуации когда вы используете стандартные компоненты bootstrap, не модифицируя их, вам будет быстрее и удобнее создавать их на Bootstrap.PHP. Если вы делает панель администратора, а именно там чаще всего и используется Bootstrap, выигрыш от использования Bootstrap.PHP будет особенно заметен. Лично мне она очень помогла при создании панели профайлера. Панель сделана на основе Navbar с кучей выпадающих списков и окон. Вы представляете какое разнообразие информации в ней представлено и как сильно может отличаться панель от запроса к запросу. Делай я бы ее с помощью обычного php-html шаблона, он бы получился огромный и ориентировать в нем было бы очень сложно. А с помощью Bootstrap.PHP шаблон получился не только на много короче (чуть больше 500 строк), но и на много понятнее. Использование Bootstrap.PHP созданием админок не ограничивается. Многие компоненты я использовал прямо на сайте например хлебные крошки, Pager, навигация, кнопки, иконки, думаю в будущем пригодиться и другое. Чем Bootstrap.PHP лучше "чистого" Bootstrap? Создать выпадающее меню или навигационную панель проще на Bootstrap.PHP, чем на "чистом" Bootstrap. И не только их, чем сложнее компонент, тем более явно это преимущество. Так как везде работает авто дополнение и прописаны phpdocs на русском, вам скорее всегда даже не придётся заглядывать в документация, чтобы понять, как что-то сделать. Посмотрел на список методов, вспомнил какие возможности есть у компонента. На кого библиотека ориентирована? 1) Прежде всего на разработчиков делающих свои проекты самостоятельно. Вряд ли такую библиотеку будут использовать в большой команде где верстальщик не знает php. 2) На не очень опытных разработчиков, так как если ты давно работаешь с Bootstrap то возможно для тебе быстрее и привычнее делать все как раньше. 3) На тех кому удобнее работать с библиотеками где документация в коде на русском языке. Основные пункты, на которые делался акцент при разработке 1) Авто дополнение и документация в коде phpdocs. Это то что делает эту библиотеку такой удобной в использовании 2) Простота. Идея была в том что бы разработчику не пришлось больше заглядывать в документация после того как он с ней в первый раз ознакомился. Не то что он должен был все заполнить, первого ознакомления должно хватить что бы понять принципы. 3) Простое начало. Лично меня всегда подкупает простое начало работы с чужим кодом. Высокий порог входа возьмёшься преодолевать только если уверен, что потом сможешь сэкономить время используя его. Сайт проекта http://allking.ru/bootstrap.php/ На сайте можно скачать библиотеку либо посмотреть исходники на гитхабе. Там же есть документация и ссылка на тесты. В документации много примеров, но нет списков параметров методов, их можно посмотреть в phpdocs в самом коде, переносить их в документация просто не хватило времени.
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр https://code.google.com/p/phpquery/ А что там нужно?) Т. з. в л. с.
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр Your там целиком переделать админку CMS нужно ((((
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр Есть проектировка и списки задач, дейстий и т. д.? В Л. с. кинь посмотрю. Или объясни подробнее, что там, покажи... Скрины, скрипты все что можт к отому отнестись, как можно подробнее, объясните задачу.
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр Your писать это неделю нужно ((( я могу по скайпу с экрана показать кинь в личку скайп, созвонимся, я все покажу расскажу
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр товарищ Your кидается на любой пост, где упоминается возможность подзаработать неужели на постоянке просела з\п?
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр Финансовый кризис в мире, вы что не в курсе
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр Всё равно только с письменного разрешения родителей.
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр В Google+. И где же я кидаюсь к каждому посту, вы либо преувеличиваете, либо у вас с головой не порядок. Какой-же ты <матное слово> все таки. Насрал в теме, своим поносом. Как всегда. Когда же ты поумнеешь, наверно уже все, никогда к сожалению.
Re: Bootstrap.PHP создавай шаблоны на Bootstrap быстрее и пр 14 лет 8 месяцев 36 дней, а часы, минуты, секунды рассчитайте сами от даты появления на свет =) Такой есть, точно, напишу... Когда освобожусь.