Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Скайдом - пожалуй, самая красочная и интересная головоломка с действительно уникальными режимами игры!

Скайдом

Три в ряд, Головоломки, Казуальные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Mysql + PHP

С этим тегом используют

Программирование SQL IT База данных Postgresql Oracle Программист Javascript HTML Web-программирование Разработка Все
38 постов сначала свежее
258
UltraStalker
UltraStalker
5 лет назад
Лига программистов

Бывших программистов не бывает?⁠⁠

В который уже раз понял, что бывших программистов не бывает. Работаю за рулём, платят не плохо, но — у логиста проблемы с учётом работы водителей, и как обычно, ведётся всё в родном до боли в печени Excel. Со всеми вытекающими, включая путаницу в рабочих сменах, штрафах и пр. Ну и конечно, долго такое выдержать сложно. На выходных засел писать замену (а заодно и навыки немного вспомнить, обленился — стали забываться). Логист посмотрел, почесал в затылке и незамысловато сказал «Это удобнее, чем в Экселе». Премию не заплатят, никто мне ничего не заказывал, максимум спасибо скажут. Поэтому практически сразу добавил в софтину демо-аккаунт, на случай продвижения в широкие народные массы. И обозвал её Деметрой. Ну чтобы хоть как-то называлась. Ниже — скрины. Диза нет — на него логисту глубоко фиолетово, потому что он начал путаться, кто когда и за что схлопотал штраф, и диз ему тут вряд ли поможет.


P. S. Aх да, самое главное забыл. PHP 5.3, MySQL, JQuery, холст, масло, карандаш. Как-то так.

Бывших программистов не бывает? PHP, Разработка, Mysql, Логистика, Водитель, Длиннопост
Бывших программистов не бывает? PHP, Разработка, Mysql, Логистика, Водитель, Длиннопост
Бывших программистов не бывает? PHP, Разработка, Mysql, Логистика, Водитель, Длиннопост
Показать полностью 3
[моё] PHP Разработка Mysql Логистика Водитель Длиннопост
132
KnowOnline
5 лет назад

Советы по веб-разработке⁠⁠

Советы по веб-разработке PHP, Javascript, Mysql, Битрикс, Yii, Photoshop, Веб-разработка, Длиннопост

PHP

Рекомендуется не закрывать PHP-код в конце файла (через символ ?>), т.к. закрытие PHP-кода может привести к добавлению лишнего символа, из-за чего может возникать ошибка.



JavaScript

Рекомендуется делать выборку элементов по ИД (через метод getElementById), т.к. выборка элементов по ИД работает быстрее, чем по классам



jQuery

Перед анимацией (fadeIn, slideUp) рекомендуется выполнять метод stop(), которая останавливает текущую анимацию. Иначе, например, при нажатии несколько раз на меню, оно будет открываться и закрываться несколько раз (пока не проиграется вся анимация)



MySQL (MariaDB)

При выборки данных, дату рекомендуется формировать заранее (например на стороне PHP), т.к. MySQL не кеширует запросы, если вместо даты будут использованы, например, CURDATE() или NOW().



SEO

В Яндекс.Вебмастер и в "Google для веб-мастеров" рекомендуется добавить свой сайт и указать sitemap.xml, который позволит быстрее найти и проиндексировать сайт



Битрикс

Если элементы содержат URL (новости, статьи), то их рекомендуется выводить через инфоблоки. Если у элементов нет URL (баннеры), то их рекомендуется выводить через Highload-блоки. Выборка Highload-блоков происходит быстрее, чем инфоблоков



Yii

В Yii входит файл «requirements.php», через который можно проверить, соответствует ли текущие настройки веб-сервера для работы с Yii



Оптимизация кода

В циклах «for» размер массива рекомендуется объявлять заранее (пример на картинке ниже). Иначе на каждой итерации цикла размер массива будет заново пересчитываться

Советы по веб-разработке PHP, Javascript, Mysql, Битрикс, Yii, Photoshop, Веб-разработка, Длиннопост

Бонус: совет по Photoshop

Можно легко убрать объект на картинке, при этом фон будет автоматически заменён (пример на картинке ниже). Для этого надо выделить объект, нажать правую кнопку мыши и выбрать «Fill».

Советы по веб-разработке PHP, Javascript, Mysql, Битрикс, Yii, Photoshop, Веб-разработка, Длиннопост

---------------------

Мой twitter-аккаунт.

Показать полностью 2
[моё] PHP Javascript Mysql Битрикс Yii Photoshop Веб-разработка Длиннопост
12
DanilScorp
5 лет назад
Программирование на PHP

Система сообщений на php⁠⁠

Привет всем! Ребята, которые шарят в php, нужна помощь, как можно сделать систему сообщений, чтобы сервер выжерживал большого количества людей?

PHP Mysql Текст
8
ArchiBarchi
6 лет назад
GNU/Linux

Как создать девелопер-версию продакшен сервера на linux?⁠⁠

Подскажите пожалуйста, в каком направлении искать и может есть уже какие то готовые решения.


Есть рабочий debian сервер обслуживающий на nginx довольно крупный сайт в обвязке php+mysql. Все кастомное, никаких фреймворков, код раскидан по разным папкам, разные разработчики в разное время придерживались разных подходов к проектированию приложений и сейчас это такой большой "снеговик" сложно управляемый.


Задача.

Облегчить развертывание актуальных версий проекта из множества php приложений или на dev сервере или что еще лучше, чтобы разработчик мог получить полноценную локальную версию копии рабочего сайта со всем серверным окружением под любой клиентской операционной системой. Нужно еще учитывать, что есть конфиденциальные данные пользователей в БД, которые не нужно давать разработчику, дабы не утекли.


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

И довольно много времени уходит на бэкап и развертывание актуального состояния файлов и базы.


Смотрю в сторону  виртуализации и контейнеризации.


Есть идея сделать образ всей системы "на живую". Перекинуть в VirtualBox или Docker (на винде на маке или линукс), но там диски по несколько терабайт, по сети дергать это нереально. Может быть сделать это один раз,  типа базовый образ системы, а потом добавлять только изменения.


Подскажите, кто сталкивался с подобными задачами, как можно это реализовать?

Спасибо)

Показать полностью
[моё] Виртуализация Linux и Windows Debian Nginx PHP Mysql VPS Текст
35
mfc166
mfc166
6 лет назад
Лига Сисадминов

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка.⁠⁠

В прошлой своей заметке я говорил о Piwigo и обещал рассказать об установке и настройке дома. Здесь я не буду рассматривать Windows Server или Linux системы. Про linux позже. Впрочем, инструкция применима к Windows Server чуть более, чем полностью. Определим системные минимальные требования решения:

- Windows 7 (IIS 7.5)

- PHP 5.2

- MySQL 5

Это достаточно древнее программное обеспечение - использовать его мы конечно, не будем. Но и последний MySQL 8 несовместим с Piwigo.

- Windows 10 (IIS 10)

- PHP 7.3.0

- MySQL 5.7.24


Установка веб-сервера IIS


Веб-сервер входит в поставку Windows, остается его включить. Для того, что-бы сразу попасть в нужное меню панели управления, в меню выполнить (WIN+R) введем команду:

control appwiz.cpl

Выбираем пункт: включение и отключение компонентов Windows. И включите компоненты, как на снимке ниже.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

После окончания установки (и перезагрузки) откроем в браузере адрес http://localhost. Должна открыться страница как на снимке ниже. Если всё хорошо, то продолжаем.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

Установка PHP


PHP поставляется в виде архива, который следует распаковать в Program Files (или в Program Files (x86) в зависимости от разрядности). Переходим по ссылке и скачиваем PHP, соответствующий разрядности операционной системы. Нас интересуют только Non Thread Safe версии. Обратите внимание на версию Visual Studio Compiler - его тоже придется скачать в соответствии с выбранной версией PHP. Ссылки слева на странице.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

Нам так-же потребуется PHP Manager. Скачать можно у Microsoft.

После установки и распаковки всего вышеперечисленного, открываем панель управления IIS.

InetMgr.exe

Там открываем PHP Manager и регистрируем распакованный PHP.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост
Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост
Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

После регистрации PHP, нам надо проверить его работу. Проверьте, что указана именно ваша версия PHP (отмечено зеленым) и нажмите ссылку, отмеченную красным. Должна открыться страница как на втором скрине ниже.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост
Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

Крайне важно отсутствие любых ошибок на этом этапе. Идем дальше.



Установка MySQL


Нас интересует MySQL Community Server. С официального сайта качаем инсталлятор для Windows. Качайте веб-инсталлятор - все компоненты нам не нужны. Выберите ручную установку.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост
Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

Настройте фильтр на показ других релизов. Далее момент, требующий уточнения: нам нужно выбрать MySQL последний из версии 5.х, разрядностью, в соответствии системе. Notifer поможет в управлении службой.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост
Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

Задайте очень хороший пароль пользователю root. Создайте нового пользователя с полными правами и хорошим паролем. Разрешите вход только с localhost. Им и пользуйтесь.

Хостинг сайтов для домохозяйки на примере Piwigo (IIS PHP MySQL). Часть 1 - установка. Iis, PHP, Mysql, Хостинг, Длиннопост

Установку мы закончили, во второй части рассмотрю настройку.


Руководство для начинающих пользователей, им знать про Nginx и Apache пока рано,  но всё будет.

Показать полностью 13
[моё] Iis PHP Mysql Хостинг Длиннопост
102
Apalkov
Apalkov
8 лет назад

Прошу помощи у Пикабу (веб-разработчиков)⁠⁠

Привет всем! Давно читаю Пикабу, но все никак не решался зарегистрироваться. А теперь мне понадобилась помощь в написании кода ( знаю не по наслышке, что Пикабушники очень добрые, и всем помогают:) ).

Дали задание на учебе. Есть некоторые проблемы в написании некоторых блоков. Кто сможет помочь (JavaScript, MySql, PHP). Буду благодарен за подсказки в виде кода или ссылок на похожие статьи в интернете.


Первый раз пишу. Не знаю всех подводных камней. Всякие для минусов Комменты не знаю. Но на всякий случай попрошу не топить меня:)


Спасибо огромное ПИКАБУ и ПИКАБУШНИКИ:)


Для связи со мной кину в комментарии свой Маил, или пишите свои, там обговорим все. Надеюсь кто-нибудь поможет:)

[моё] Моё Помощь Веб-разработка HTML Mysql Javascript PHP Текст
12
Misterio3260
Misterio3260
8 лет назад
Web-технологии

Вопрос ко всем кто знает php/mysql⁠⁠

мы имеем файл index.php в котором есть такие строчки

$res = mysqli_query($link, "SELECT * FROM newspack WHERE num=".$_GET['aaa']);

.....

echo '<a href="index.php?aaa=2">'.$row[0].'</a></div>';


И вылетает вот такая ошибка: Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given.


если прописать

$res = mysqli_query($link, "SELECT * FROM newspack WHERE num=1");

то все работает стабильно. Так вот, где же там ошибка?

PHP Mysql Текст
9
Elfijka
Elfijka
8 лет назад
Программирование на PHP

Помогите подобрать готовое решение для интернет магазина авто-запчастей с каталогами⁠⁠1

Пикабушники, помогите подобрать готовое решение для интернет магазина авто-запчастей с каталогами оригинальных / неоригинальных запчастей на любой платформе: php,Yii.... + желательно интеграция с 1с 8.2 УТ. Интересуют решения без аренды.  Расскажите кто чем пользуется? Перелопачен весь инет, решение не найдено((((((

[моё] Интернет-магазин Запчасти PHP Mysql Текст
38
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии