8000 Tags · samdark/sitemap · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

3.1.0

Toggle 3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix #90: Implement images, add XML namespaces and schema locations (#111

)

Co-authored-by: Alexander Makarov <sam@rmcreative.ru>

3.0.1

Toggle 3.0.1's commit message

Verified

This commit was signed with the committer’s verified signature.
samdark Alexander Makarov
Fix gitattributes

2.5.0

Toggle 2.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix #84: Fix international URL encoding - properly percent-encode non…

…-ASCII characters (#109)

2.4.1

Toggle 2.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix uncaught OverflowException: The buffer size is too big for the de…

…fined file size limit

2.4.0

Toggle 2.4.0's commit message

Verified

This commit was created on GitHub.com and 8000 signed with GitHub’s verified signature. The key has expired.
Merge pull request #80 from craftyshaun/feature/stylesheet-example

Add Example Stylesheet #79

2.3.0

Toggle 2.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #63 from ParitoshBh/master

Option to include xml stylesheet tag in generated index, sitemap files

2.2.1

Toggle 2.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fixes #67: Fixed inserting &#13; in the file on Windows

2.2.0

Toggle 2.2.0's commit message
Fixes #17: Added ability to set file size limit

* Refactor the file writing variations into classes

Among other things this gives us exactly one point in the code—inside
Sitemap::flush—where the data from the XMLWriter is read and forwarded
for saving into the site map file. At that point we are then able to do
accounti
783E
ng regarding the amount of data written.

Furthermore the writer back end keeps the file open, instead of
repeatedly calling file_put_contents. Thus we will not have to buffer
the URLs anymore.

* Add possibility to limit site map file size

By default set limit to 10 MiB to guarantee compatibility with most
current search engines.

* Reduce default buffer size

The OS is already doing file page buffering and bigger values provide
only marginal benefits. This is supported by the fact the tests show no
noticeable difference in execution time.

As noted in the readme, small numbers for the buffer size are good for
utilizing the available file size limit. Especially if there are a lot
of language variants. E.g. for 10 languages each buffer entry consists
of 130 = 10⋅(10+3) lines. So the previous buffer size of 1000 entries
might lead to a buffer which is already over 10 MiB big. In that case
the size limit is broken.

* Add setMaxBytes method to README file

2.1.0

Toggle 2.1.0's commit message
Support of multi-language sitemaps with alternative links for each lo…

…cation (#50)

* Added support of multi-language sitemaps with alternative links for each location

* Fixed letter case in phpdoc and README.md

2.0.8

Toggle 2.0.8's commit message
Fixes #44: Compress sitemap with a single gzip member per file

0