×

PHP 24 篇文章

by Falcon

关于世界上最好的语言的那些事

  • laravel DebugBar

    为了在 debuger的message tab里输出内容,需要加入到provides ``` php // config/app.php 'providers' => ServiceProvider::defaultProviders()->merge([ /* * Package Service Providers... */ /*...

    01-25 12:15 Falcon 阅读
  • 【开发记录】使用laravel 做书签网站

    安装 sail docker开发环境 ``` curl -s https://laravel.build/bookmarks | bash cd bookmarks && ./vendor/bin/sail up ``` 修改 `.env` 设置适合我的开发环境, 前面添加: ``` #for macOS dev WWWUSER=501...

    01-24 15:37 Falcon 阅读
  • 使用livewire,alpine.js和tailwindcss 构建搜索引擎联想功能

    要做一个组件类似搜索引擎的联想功能,搜索输入框随着用户每次输入一个字母,输入框下文有一个信息栏里显示与用户输入内容模糊匹配的文章标题或文章内容,当前使用技术栈为 livewire,alpine.js和tailwindcss。 ---------------------- 为了实现搜索引擎的联想功能,你可以通过Livewire、Alpine.js和...

    01-18 14:59 Falcon 阅读
  • 使用livewire,alpine.js和tailwindcss 构建搜索引擎联想功能

    要做一个组件类似搜索引擎的联想功能,搜索输入框随着用户每次输入一个字母,输入框下文有一个信息栏里显示与用户输入内容模糊匹配的文章标题或文章内容,当前使用技术栈为 livewire,alpine.js和tailwindcss。 ---------------------- 为了实现搜索引擎的联想功能,你可以通过Livewire、Alpine.js和...

    01-18 14:59 Falcon 阅读
  • [已解决] 使用 nginx或cloudflare以https反代http站点, livewire 上传文件发送http协议的请求

    ### 兼容http和https的修正方法是 nginx反代的设置(以nginx proxy manager自定义配置为例) ``` location /{ proxy_pass $forward_scheme://$server:$port; proxy_set_header X-Real...

    01-16 18:12 Falcon 阅读
  • php 8.0中新的传参方式:Named Arguments(命名参数)

    今天写laravel的邮件队列时候发现的,问了gpt4.0,这是 PHP 8.0 引入的新特性,叫做 `Named Arguments(命名参数)`。比如有一个 `Content` 类: ``` php

    01-12 16:08 Falcon 阅读
  • Laravel Storage用法

    在 Laravel 中,`Storage` 门面提供了一种强大且方便的方法来与文件系统进行交互。以下是如何使用它的基本步骤: 1. 首先,确保在你的控制器头部使用了 `Storage` 门面: ```php use Illuminate\Support\Facades\Storage; ``` 2. 创建文件: 你可以使用 `pu...

    01-04 13:42 Falcon 阅读
  • 探索 Tall 技术栈 = Tailwind CSS + Alpine.js + Laravel + Livewire

    前一段时间意外看到一种新的技术栈,`tall` ,准备学习一下,用来做点东西。 - Tailwind CSS - Alpine.js - Laravel - Livewire 项目主页 今天构建php-fpm的镜像时,顺便把这套弄起来了,把它装进了容器,按照github的[安装说明](https://github.com/lara...

    01-02 17:06 Falcon 阅读
  • PHP Compose 安装依赖时内存不足的解决方法

    PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 8192 bytes) in phar:///usr/bin/composer/src/Composer/DependencyResolver/GenericRule.php o...

    2023-12-08 15:13 Falcon 阅读
  • 用 Grav 搭建博客网站

    我已经有十多年没有写介绍博客程序的文章了。这次打算介绍一下 Grav CMS。 没打算细致讲解如何搭建如何具体制作风格模板等等,只是作为一种搭建博客挑选程序时的一种选择,介绍一下。 若要说出个原因,大概就是因为一方面还是有很多人有写博客的欲望;另一方面我觉得,日渐盛行的静态博客(至少)对刚接触博客的人来说,并不能做到「专注于写作」。 这些年间...

    2023-10-09 15:22 Falcon 阅读