包括100万个链接的可执行php脚本

时间:2013-06-16 20:58:51

标签: php hyperlink incremental-compiler

我是一名前端开发人员(html,css,Wordpress),他开始涉足.js和.php。

我想创建一个类似于www.milliondollarhomepage.com的页面

我希望每百万像素中的每一个都指向一系列链接:

HTML

<div class="b">
<a href="/1/"><img class="a" src="/images/1pixelpic.png"></a>
<a href="/2/"><img class="a" src="/images/1pixelpic.png"></a>
<a href="/3/"><img class="a" src="/images/1pixelpic.png"></a>

---最多----&gt;

<a href="/999998/"><img class="a" src="/images/1pixelpic.png"></a>
<a href="/999999/"><img class="a" src="/images/1pixelpic.png"></a>
<a href="/1000000/"><img class="a" src="/images/1pixelpic.png"></a>
</div>

CSS

.a { float:left; }
.b { width:1000px;height:1000px; }

这太长了。它在记事本++中崩溃。

如何编写.php包含的脚本如下:

<include php path="mymillionlinks.php">

该文件看起来像

<div class="b">
<php write>

if call "<a href="/{1}/"><img class="a" src="/images/1pixelpic.png"></a>" < 1 000 000

then write "<a href="/{1+1}/"><img class="a" src="/images/1pixelpic.png"></a>"

<end php>
</div>

我的php还不够好。我希望我已经很好地解释了自己。谢谢。 阿奇。

1 个答案:

答案 0 :(得分:1)

您需要良好的php才能获得良好的sql和良好的caching或使用地图生成静态图片。这种功能有多种方法。

如果你用notepad ++编写php,你就已经被打败了。我们有IDE,php devs。

据我记忆,他只卖了10x10批次的像素。看看他的网格。做1x1会让你很忙。

<强>更新

前端部分,您需要一种选择像素区域的方法并上传其图像和设置链接。并始终以10x10px为增量。像素字体适合10px高度,因此这是起点。

后端部分:

  • 数据库存储区域(来自和来自坐标对),链接网址和实际上传的图像。
  • 在每个新添加的图像上清除HTML的缓存版本,并在第一次显示页面时使用清除缓存生成新版本。
  • 存储新内容直到新用户在区域中上传徽标。
  • HTML由链接或图像映射组成。如果选择图像映射,请确保将用户图像转换为一个大图像......但这并不是必需的。
  • 在网格上的定位必须是绝对的。确保将网格拆分为CSS或仅使用内联CSS将徽标放在DIV网格上。 DIV为position: relative,而子区域为position: absolute + topleft

这是它应该如何运作的故事。显然,你需要处理用户注册,登录,付款,图像筛选,所以他们不会色情你:)等等。

PS 你赚的钱不是一百万美元:)你需要编码功夫。